Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> CPU's >> Content
Kun je multitasken met een enkele CPU?
Je kunt technisch Multitasken met een enkele CPU, maar het is niet waar multitasking in de zin van het tegelijkertijd van meerdere processen. Dit is waarom:

Wat een enkele CPU kan doen:

* Een enkele CPU kan slechts één instructie tegelijk uitvoeren .

* Om de illusie van multitasking te creëren, schakelt het snel tussen verschillende processen met behulp van een techniek met de naam time-sharing .

* Dit schakelen gebeurt zo snel dat het lijkt erop dat de processen gelijktijdig worden uitgevoerd, maar in werkelijkheid zijn ze om de beurt met behulp van de CPU.

Hoe multitasking werkt op een enkele CPU:

1. Besturingssysteem (OS) Planning: Het besturingssysteem beheert de toewijzing van CPU -tijd aan verschillende processen.

2. Tijdsschijfjes: Het besturingssysteem geeft elk proces een klein "tijdsschijfje" om uit te voeren.

3. Contextschakelen: Wanneer het tijdstip van een proces verloopt, schakelt het besturingssysteem over naar een ander proces, waarbij de status van het vorige proces wordt bespaard en de status van de nieuwe laadt.

4. Snel schakelen: Het besturingssysteem blijft tussen processen schakelen en geeft elk een klein stukje CPU -tijd.

De beperkingen van multitasking op een enkele CPU:

* Impact van prestaties: Schakelen tussen processen kost tijd, wat de algehele systeemprestaties kan vertragen.

* Niet waar parallellisme: Hoewel het lijkt alsof meerdere processen tegelijkertijd draaien, zijn ze eigenlijk om de beurt, wat resulteert in een langzamere uitvoering in vergelijking met het hebben van meerdere CPU's.

Samenvattend is multitasking met een enkele CPU mogelijk maar niet echt gelijktijdig. Het lijkt meer op een snelle omschakeling tussen processen, waardoor de illusie van gelijktijdige uitvoering wordt gecreëerd.

Om echt parallellisme te bereiken, heb je meerdere CPU's of cores nodig, waardoor meerdere processen tegelijkertijd kunnen worden uitgevoerd zonder tijd te delen.

Previous: Next:
  CPU's
·Hoe de CPU batterij op een IBM…
·Hoe maak je een Dell 2300 's C…
·Hoe bereken je de doorvoer? 
·Wat zijn de componenten van ee…
·Hoe te identificeren een AMD C…
·Kunt u uw ibook g4 power pc-pr…
·Wat betekent kloksnelheid in c…
·Hoe kan ik een oud moederbord …
·Wat is de topranglijst van het…
  Related Articles
Kunnen computers alleen gegevens tijdeli…
Waarom gebruikt u een dikke grootte van …
Wat zijn drie manieren waarop muzikanten…
Waar kan men goedkope notebooks en lapto…
Welke vijf verschillende kabels kunt u g…
Welke schroefmaat gebruikt u om uw dvd -…
Kan invoer apparaten op zichzelf staan ​…
Gebied waar computers kunnen worden gebr…
Welke apparatuur heb je nodig om interne…
  Hardware Articles
·Waarom een laptop wordt warm 
·Hoe te tonercartridges reinigen 
·Hoe maak je een Floppy Kopiëren naar ee…
·Hoeveel RAM Moet een computer hebben om …
·Hoe je je eigen Flight Computer Zorg 
·Hoe te Hhctrl.ocx Fix 
·Technische Specificaties voor DDR2 RAM 
·Wat zijn de voordelen van iPads ? 
·Hoe kan ik mobiele telefoons op een Appl…
Copyright © Computer Kennis https://www.nldit.com