История изменений
Исправление X512, (текущая версия) :
можете объяснить на пальцах как происходит планировщик действует при вклюенном smp в ядре?
Запускается независимый планировщик для каждого ядра.
и главное: способно ли ядро управлять процессами самостоятельно, без планировщика?
Планировщик — это компонент ядра. Собственно ядро — это набор сервисов режима супервизора (или ring 0 в терминологии Intel). Планировщик потоков — один из сервисов.
ими было сказано, что планировщик не может прерывать процессы в ядре
Может. Или писали неумные люди, или это какое-то специализированное ядро.
Исходная версия X512, :
можете объяснить на пальцах как происходит планировщик действует при вклюенном smp в ядре?
Запускается независимый планировщик для каждого ядра.
и главное: способно ли ядро управлять процессами самостоятельно, без планировщика?
Планировщик — это компонент ядра. Собственно ядро — это набор сервисов режима супервизора (или ring 0 в терминологии Intel). Планировщик потоков — один из сервисов.