C linux pthread hilo prioridad

Mi programa tiene un subproceso en segundo plano que llena y cambia el búfer posterior de una implementación de doble búfer. El subproceso principal utiliza el búfer frontal para enviar datos. El problema es que el hilo principal obtiene más tiempo de procesamiento en promedio cuando ejecuto el programa. Quiero el comportamiento opuesto ya que llenar el búfer de respaldo es un proceso que consume más tiempo que procesar y enviar datos al cliente.

¿Cómo puedo lograr esto con p POSreads de C POSIX en Linux?

Respuestas a la pregunta(4)

Su respuesta a la pregunta