Проблема FreeBSD при работе с POSIX threads (sched_get_priority_max()/etc)
решается включением в конфигурацию ядра следующих опций:
options P1003_1B options _KPOSIX_PRIORITY_SCHEDULING options _KPOSIX_VERSION=199309L ________ ANDY
On Tue, 27 Nov 2001 16:22:20 +0300
"Pavel Popov" <pashich@dip.pu.ru> wrote:
>Здравствуйте ещё раз и прошу извинение за такое кол-во вопросов.
>
>На FreeBSD 4.4 Постоянно при загрузке стала вылетать такая надпись:
>Nov 27 15:02:52 ws3 CommuniGatePro: failed to increase timer thread
>priority: Error Code=FreeBSD error #45
>Версия CGatePro 35b9 для FreeBSD4.X Бета 7 и предыдущие работали
>нормально. Насчёт 8 не знаю. Под 98 виндовсом бета 9 работает нормально,
>а под юниксом ругается. Ставил на
>разные машины с 4.4 всё одинаково.
3.5b8 и прочие версии пытаются играть с приоритетами тредов - не сильно, но пытаются - пытаясь поднять приоритет для 2-3 "критичных" тредов.
В FreeBSD 4.4 опять что-то "подкрутили", ну оно и перестало поднимать приоритет. Да и Бог с ним, с приоритетом - все и так будет работать.
>Что бы это могло быть?
>
>C Уважением,
>
>Павел Попов
Sincerely,
Vladimir
Получено Fri Feb 08 21:47:37 2002
Этот архив был сгенерирован hypermail 2.1.8 : Tue 21 Feb 2006 - 03:13:55 MSK