Multitasking
Multitasking je vlastnost moderních operačních systémů, která umožňuje zdánlivě spouštět více procesů nebo aplikací současně a sdílet jeden nebo více procesorů.
Los sistemas operativos multitarea son capaces de dar servicio a más de un proceso a la vez para permitir la ejecución de muchos más programas.
Tento typ systému se používá zejména v sítích. Stručně řečeno, jde o čas dělení.
Typy multitaskingů
Cooperative
To také způsobuje velmi nepravidelné latence a nemožnost vzít toto schéma v úvahu v operačních systémech v reálném čase. Microsoft Windows verze 3 až 95 (vše běží pod MS.DOS ) jsou příkladem tohoto typu kooperativního multitaskingového operačního systému. To bylo také používáno Apple v Mac OS Classic .
Preemptivní nebo preventivní
Každý proces používá procesor po krátkou dobu, ale konečný výsledek je prakticky stejný, jako když běží vše ve stejnou dobu. Operační systém Sinclair QL používal tento typ multitaskingu.
Real
Vyskytuje se pouze na víceprocesorových systémech ; Několik procesů ve skutečnosti běží současně na různých mikroprocesorech;