Systemy wielozadaniowe można podzielić na oferujące i nieoferujące wywłaszczanie. W systemach z wywłaszczaniem może nastąpić przerwanie wykonywania procesu, czyli niejako „odebranie” mu procesora, i przekazanie sterowania do planisty. Pełne wywłaszczanie zapewniają tylko mechanizmy sprzętowe działające niezależnie od oprogramowania (np. dołączanie wywłaszczania do procedury obsługi przerwania zegarowego). W systemach bez wywłaszczania procesy powinny same dbać o sprawiedliwy podział czasu, co często uzyskuje się pośrednio – proces dokonując wywołania systemowego oddaje sterowanie procesowi jądra lub jednemu z procesów systemowych i w ten sposób „zrzeka” się procesora. Program niewykonywany pozostaje „w uśpieniu” do momentu, gdy znów zostanie mu przydzielony czas procesora.

Systemy Systemami wielozadaniowymi są:

AmigaOS (zadania pracują z uprawnieniami systemu operacyjnego, więc mogą zatrzymać wywłaszczenie), Amoeba, AtheOS, BeOS, Mac OS i jego następca OS X, Atari TOS (bez wywłaszczania i ograniczony do tzw. akcesoriów;