Skip to main content

Wat is een multitasking besturingssysteem?

Een multitasking -besturingssysteem is elk type systeem dat meer dan één programma tegelijk kan uitvoeren.De meeste moderne besturingssystemen zijn geconfigureerd om meerdere programma's tegelijkertijd af te handelen, met uitzondering van enkele particulier ontwikkelde systemen die zijn ontworpen voor gebruik in specifieke bedrijfsinstellingen.Zoals bij de meeste soorten communicatietechnologie, is het multitasking -besturingssysteem in de loop van de tijd geëvolueerd en zal het waarschijnlijk blijven evolueren naarmate de communicatie -eisen in veel culturen blijven groeien.

Met oudere voorbeelden van het multitasking -besturingssysteem omvatte het beheren van twee of meer taken die normaal gesproken de bronnen van het systeem heen en weer tussen de twee lopende processen waren.Het systeem zou taken voor één uitvoeren, dat programma enkele seconden bevriezen en vervolgens taken uitvoeren voor het andere programma.Hoewel deze aanpak een korte vertraging voor de operator heeft gecreëerd, was deze vertraging meestal niet meer dan een paar seconden en bood hij nog steeds aanzienlijk meer efficiëntie dan het oudere besturingssysteem met één taak.

In de loop van de tijd werden populaire incarnaties van het multitasking -besturingssysteem ontwikkeld die een andere benadering gebruikten om bronnen voor elk actief programma toe te wijzen.Dit creëerde een situatie waarin überhaupt vrijwel geen tijdsvertraging plaatsvond, ervan uitgaande dat de apparatuur die het systeem bestuurt voldoende middelen had.Voor de eindgebruiker betekende dit de mogelijkheid om verschillende taken tegelijkertijd uit te voeren zonder enig te wachten tot het systeem bronnen vrijgeeft of omleidt, aangezien elke taak op zijn beurt is voltooid.

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

Tegenwoordig werken de meeste desktop-, laptop- en netbookbesturingssystemen met een soort multitasking besturingssysteem.Zelfs apparatuur zoals automatische teller -machines of geldautomaten maken nog steeds gebruik van een soort multitasking -systeem, met behulp van een reeks programma's om saldi te controleren en de verzoeken van gebruikers uit te voeren.Er zijn ook voorbeelden van STUB -systemen van filmtickets die in staat zijn om verschillende taken tegelijk uit te voeren, waaronder het plaatsen van bonnen voor gekochte tickets, zelfs als het systeem de gekochte tickets genereert en aflevert.