URL: https://www.opennet.me/cgi-bin/openforum/vsluhboard.cgi
Форум: vsluhforumID9
Нить номер: 1477
[ Назад ]

Исходное сообщение
"Как повысить приоритет одного из тредов?"

Отправлено NL , 12-Мрт-03 11:53 
есть несколько тредов, и одному из них нужно выделить побольше процессорного времени. как это можно сделать?

Содержание

Сообщения в этом обсуждении
"Как повысить приоритет одного из тредов?"
Отправлено romanSA , 13-Мрт-03 12:53 
>есть несколько тредов, и одному из них нужно выделить побольше процессорного времени.
>как это можно сделать?

Можно использовать вызов pthread_setschedparam(...).
Правда, возможно нужно будет не "повышать" приоритет заданного потока, а "понижать" приоритет остальных.

Для сравнения рекомендую ещё посмотреть man 2 nice .

С уважением, romanSA