Невытесняющие (non-preemptive) - поток выполняется, пока по собственной инициативе не отдаст управление ОС для активизации другого потока
Вытесняющие (preemptive) - решение о переключении принимается ОС
Примеры:
Unix, Windows NT/2000/XP, OS/2, VAX - поддерживаются вытесняющие алгоритмы
NetWare 3.x, 4.x - невытесняющие (ThreadSwitch)
Вытесняющие алгоритмы планирования делятся на алгоритмы, основанные на:
                  квантовании
                  приоритетах
                  смешанные