LINUX.ORG.RU

История изменений

Исправление X512, (текущая версия) :

так тогда можем придти к тому что один и тот же процесс может выполняться на разных процессорах.

Не может: выбор следующего потока для исполнения происходит атомарно и использует глобальную блокировку. Но ещё возможен вариант когда у каждого планировщика свой список потоков и они передают их друг другу если надо, но я такой реализации не видел такой механизм вроде бы используется в Haiku.

Исходная версия X512, :

так тогда можем придти к тому что один и тот же процесс может выполняться на разных процессорах.

Не может: выбор следующего потока для исполнения происходит атомарно и использует глобальную блокировку. Но ещё возможен вариант когда у каждого планировщика свой список потоков и они передают их друг другу если надо, но я такой реализации не видел.