close

Multitasking

Přejít na navigaci Přejít na hledání

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;

Viz také