на однозадачные и многозадачные.
В зависимости от размера ядра –
на микроядерные и макроядерные.В зависимости от количества выполняемых функций – на специализированные и системы общего назначения.
Операционные системы компьютеров, оснащенных несколькими процессорами, делятся на две категории: с асимметричной либо симметричной обработками.