Моя программа имеет один фоновый поток, который заполняет и заменяет задний буфер реализации двойного буфера.Основной поток использует передний буфер для отправки данных.Проблема в том, что основной поток получает больше времени на обработку, когда я запускаю программу.Мне нужно противоположное поведение, поскольку заполнение заднего буфера является более длительным процессом, чем обработка и отправка данных клиенту.
Как этого добиться с помощью pthreads C POSIX в Linux?