Ядро Linux: Многозадачность и параллелизм
Ядро Linux поддерживает внешнюю многозадачность (отключаемую/прерываемую многозадачность, вытесняемую ), а внутренняя многозадачность включена в серию 2.6, которая позже была расширена до так называемой добровольной многозадачности. Когда ядро переключается на внутреннюю многозадачность, выполнение может быть прервано практически в любой ситуации. Многозадачность в ядре может быть опущена во время компиляции для различных целей.…