>Никакого понимания.
да тут гении на опеннете пропадают... :)
>Планировать не означает эффективно использовать.
Ты из какого зоопарка сбежал? :)
Эффективность использования процов в SPM системе лишь отчасти
на плечах ядра. И его задача - именно сказать кто и наком проце в каждый момент должен работать. И Лимнух это делает чудно.
А вот уже создание алгоритма например для распредленных вычислений чтобы
минимизировать простои в ожидании шины - это талант архитектора программулины,
которую будет бегать ядро.
Ну, а если же есть примеры _более_ эффективаного использования SMP системы ядром,
чем у Линуха - то в студию их, плз :)
Можно на примерах этих же N-ядерных кластеров, где живут почти лишь только пингвины ;)
>Системщики смотрели код ядра, а потом другая группа подтвердила это на стенде
>с 16-ью процессорами: потоки стоят и нервно куря ждут своей очереди
>чтобы пролезть в замочную скважину. Это всем известная проблема SMP, но
>с монолитными ядрами она выпячивается больше.
А вот с этого места поподробнее, плз ;)
Каким же это образом принцип размещения кода модулей (в адрессном пространстве ядра или в одтельном для каждого модуля) так вот резко и главное однозначно(!!) влияет на
SMP способности ядра? :) (Это если даже забыть, что на эффективность влияет и сам пользовательский процесс не меньше ;)