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

Исходное сообщение
"SCHED_ULE vs SCHED_4BSD"

Отправлено NetDoctor , 22-Сен-04 21:22 
Hi!

  Может ли кто-нибудь в двух словах пояснить глобальную разницу между этими двумя планировщиками (sys/conf/NOTES я читал). Проблема в том, что ряд приложений некорректно работают при включенном ULE на P4 с HTT. Все остальные комбинации (4BSD с/без HTT и ULE без HTT) нареканий не вызывают. Вопрос в следующем. В sys/conf/NOTES написано, что 4BSD является "suboptimal" для SMP ядра, а ULE - это новый, который идёт на смену и т.д. и т.п. СтОит ли заморачиваться с попытками запустить ядро с ULE на production сервере?


Содержание

Сообщения в этом обсуждении
"SCHED_ULE vs SCHED_4BSD"
Отправлено Вася , 23-Сен-04 05:21 
>СтОит ли заморачиваться с попытками запустить
>ядро с ULE на production сервере?

Ну прочитай здесь и сам решай... ;)
http://lists.freebsd.org/pipermail/cvs-src/2004-September/03...


"SCHED_ULE vs SCHED_4BSD"
Отправлено lavr , 23-Сен-04 10:32 
>Hi!
>
>  Может ли кто-нибудь в двух словах пояснить глобальную разницу между
>этими двумя планировщиками (sys/conf/NOTES я читал). Проблема в том, что ряд
>приложений некорректно работают при включенном ULE на P4 с HTT. Все
>остальные комбинации (4BSD с/без HTT и ULE без HTT) нареканий не
>вызывают. Вопрос в следующем. В sys/conf/NOTES написано, что 4BSD является "suboptimal"
>для SMP ядра, а ULE - это новый, который идёт на
>смену и т.д. и т.п. СтОит ли заморачиваться с попытками запустить
>ядро с ULE на production сервере?

в двух словах описано в NOTES: новый планировщик написан-дорабатывается
с прицелом на SMPng (мульти-процессинг) и поточность, однако пока
в нем много недоработок и как результат - откат на "старый" SCHED_4BSD,
который в 5'ке не старый, а переработанный с учетом ряда возможностей
SMP и поточности, те база у него старая, но явно сказать что он старый
уже нельзя, хотя и старый (ну вобщем понятно ;).
И тем не менее, ULE будет ОСНОВНЫМ, потому как ради этого SMP/THREADs
полностью была перелопачена АРХИТЕКТУРА OS FreeBSD, да, еще и многоплатформенность. Ради всего этого выход новой версии задержался
чуть-ли не на три года и перевод 5'ой ветки в разряд Stable.

Такие пару слов устроят?


"SCHED_ULE vs SCHED_4BSD"
Отправлено uldus , 23-Сен-04 11:17 
http://www.opennet.me/opennews/art.shtml?num=3886

"SCHED_ULE vs SCHED_4BSD"
Отправлено lavr , 23-Сен-04 12:52 
>http://www.opennet.me/opennews/art.shtml?num=3886

thx uldus, а то никак не мог найти эти ссылки.


"SCHED_ULE vs SCHED_4BSD"
Отправлено NetDoctor , 23-Сен-04 22:30 
Спасибо всем!