Що таке багатозадачна ОС та у чому її переваги?

multitasking) – властивість операційної системи або середовища виконання забезпечувати можливість паралельної (або псевдопаралельної) обробки кількох завдань. Справжня багатозадачність операційної системи можлива лише у розподілених обчислювальних системах.

Багатозадачність [multitasking, multiprogramming] – Властивість операційної системи та ЕОМ, при якій один процесор може обробляти декілька різних програм або різних частин однієї програми одночасно.

Майже всі сучасні операційні системи (Windows 95, Windows NT, Windows 2000, Unix) підтримують переважну багатозадачність (preemptive multi-tasking).

Однозадачні ОС включають засоби керування периферійними пристроями, засоби керування файлами, засоби спілкування з користувачем. Багатозадачні ОС, Крім перерахованих вище функцій, керують поділом спільно використовуваних ресурсів, таких як процесор, оперативна пам'ять, файли і зовнішні пристрої.