Подскажите пожалуйста где можно раздобыть исходники простейешего планировщика потоков. Чтобы мог планировать потоки и исполнять их в пользовательском режиме.
Great планировщик кстати там имеет сложность O(1) (в 2.6*)... да и вообще крайне логично и красиво сделан
>> или линукса я не особый знаток архитекруры данной ос, но там вроде как на уровне ядра вообще никаких потоков нет, т.е. планировщик работает с процессами, а разные kthread, pthread, итд. это чисто юзермодные надстройки
Откопал исходники ядра Windows - они оказываеться открыты для студенческого использования. Теперь вопрос возник такой: Есть ли смысл прятать поток/процесс из режима ядра? Есть ли от этого какая-то польза? мы же вроде бы и так в режиме ядра - почти все доступно и можно сделать.
Это проект мелкомягких Windows Research Kernel. Открыты исходники ядра Windows 2003 Server. Но! Там этих исходников.. процентов 6% от всего объема ядра. Это такой пшик... Там ничего путного найти почти невозможно.