Multitasking

aus WB Wiki; freien Wissensdatenbank rund ums Thema Computer
Wechseln zu: Navigation, Suche

Einprozessorsysteme

Auf Systemen mit einer CPU gibt es zwei Techniken für Multitasking


  • Kooperatives Multitasking

-Kontrolle von Task zu Task weitergereicht

-"hängt" Task --> "hängt" System


Koop.-Multit..JPG


  • Preemtives Multitasking

-Betriebssystem hält Kontrolle über die einzelnen Tasks

-Tasks haben Privilegstufen


Preem--Multit..JPG



Mehrprozessorsysteme

Die Prozesse werden auf die CPUs verteilt und dort parallel abgearbeitet. Auch bei Mehrprozessorsystemen kommen auf den einzelnen Prozessorkernen oben genannte Methoden zum Einsatz um mehrere Tasks zu bearbeiten.