LINUX.ORG.RU

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

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

Только одно ядро.

Переключением задач занимается ОС. Это не дело процессора.

HLT — это та инструкция, которую в бесконечном цикле гоняет аналог задачи Idle в венде. В этом случае процессор ждёт таймера, аппаратного прерывания или IPI, а по его приходу — соответственно, ядро ОС получает управление и делает что нужно (например, переключается на другую задачу).

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

Только одно ядро.

Переключением задач занимается ОС. Это не дело процессора.

HLT — это та инструкция, которую в бесконечном цикле гоняет задача «простой» (которая Idle в венде). В этом случае процессор ждёт таймера, аппаратного прерывания или IPI, а по его приходу — соответственно, ядро ОС получает управление и делает что нужно (например, переключается на другую задачу).