Wat is een multitasking-besturingssysteem?

Een multitasking-besturingssysteem is elk type systeem dat meerdere programma's tegelijk kan uitvoeren. De meeste moderne besturingssystemen zijn geconfigureerd om meerdere programma's tegelijkertijd te verwerken, met uitzondering van sommige particulier ontwikkelde systemen die zijn ontworpen voor gebruik in specifieke zakelijke instellingen. Zoals met de meeste soorten communicatietechnologie, is het multitasking-besturingssysteem in de loop van de tijd geëvolueerd en zal het waarschijnlijk blijven evolueren omdat de communicatie-eisen in veel culturen blijven groeien.

Bij oudere voorbeelden van het multitasking-besturingssysteem omvatte het beheren van twee of meer taken normaal het wisselen van systeembronnen tussen de twee lopende processen. Het systeem zou taken voor één uitvoeren, dat programma enkele seconden bevriezen en vervolgens taken voor het andere programma uitvoeren. Hoewel deze aanpak voor de operator een korte vertraging opleverde, was deze vertraging meestal niet meer dan een paar seconden en bood nog steeds aanzienlijk meer efficiëntie dan het oudere besturingssysteem met één taak.

In de loop van de tijd zijn populaire incarnaties van het multitasking-besturingssysteem ontwikkeld dat een andere benadering gebruikte voor het toewijzen van bronnen voor elk actief programma. Dit creëerde een situatie waarin vrijwel geen vertraging optrad, ervan uitgaande dat de apparatuur die het systeem aanstuurt over voldoende middelen beschikte. Voor de eindgebruiker betekende dit de mogelijkheid om meerdere taken tegelijkertijd uit te voeren zonder te wachten tot het systeem middelen vrijmaakte of omgeleid naarmate elke taak om de beurt werd voltooid.

Het typische meervoudige besturingssysteem vereist meer middelen dan de eenvoudige besturingssystemen die gebruikelijk waren voor desktopcomputers in de late jaren 1970 en vroege jaren 1980. Nieuwere systemen vereisen platforms met een aanzienlijke hoeveelheid willekeurig toegankelijk geheugen (RAM) en ander type virtueel geheugen. Als de bronnen niet beschikbaar zijn om de verschillende geopende applicaties aan te sturen en uit te voeren, kan het systeem vertragen tot een crawl of mogelijk zelfs een applicatie of twee afsluiten als dat de manier is waarop het systeem is geconfigureerd om overbelasting te voorkomen.

Tegenwoordig werken de meeste desktop-, laptop- en netbook-besturingssystemen met een soort multitasking-besturingssysteem. Zelfs apparatuur zoals geldautomaten of geldautomaten maken nog steeds gebruik van een soort multitasking-systeem, waarbij een reeks programma's wordt gebruikt om saldi te controleren en de verzoeken van gebruikers uit te voeren. Er zijn ook voorbeelden van filmkaartjesstubsystemen die verschillende taken tegelijk kunnen uitvoeren, waaronder het plaatsen van bonnen voor gekochte kaartjes, zelfs wanneer het systeem de gekochte kaartjes genereert en distribueert.

ANDERE TALEN

heeft dit artikel jou geholpen? bedankt voor de feedback bedankt voor de feedback

Hoe kunnen we helpen? Hoe kunnen we helpen?