Welkom op de Nederland Computer Kennisnetwerk!  
 
Zoeken computer kennis
Home Hardware Netwerken Programmering Software Computerstoring Besturingssysteem
Computer Kennis >> Hardware >> CPU's >> Content
Welke CPU-functie zorgt ervoor dat de microprocessor meerdere besturingssystemen tegelijkertijd kan uitvoeren?
Geen enkele CPU-functie zorgt ervoor dat een microprocessor direct meerdere besturingssystemen *tegelijkertijd* kan uitvoeren op de manier die sommigen intuïtief zouden kunnen begrijpen (zoals echte parallelle uitvoering van OS-kernels). In plaats daarvan is het een combinatie van functies en technieken die de *schijn* van gelijktijdige uitvoering mogelijk maken. De belangrijkste kenmerken zijn:

* Virtualisatie-ondersteuning (bijv. Intel VT-x, AMD-V): Dit is het meest cruciale kenmerk. Hiermee kan de CPU geïsoleerde virtuele machines (VM's) creëren. Elke VM heeft zijn eigen gevirtualiseerde hardwarebronnen (CPU, geheugen, I/O) en kan een afzonderlijk besturingssysteem draaien. De CPU schakelt snel tussen deze VM's, waardoor de illusie ontstaat van gelijktijdige uitvoering. Dit is geen waar parallellisme op het kernelniveau van het besturingssysteem; het is snelle contextwisseling.

* Geheugenbeheereenheid (MMU): De MMU is essentieel voor zowel virtualisatie als algemene multitasking. Het wijst virtuele adressen die door elk besturingssysteem en elke applicatie worden gebruikt, toe aan fysieke geheugenadressen, waardoor elk besturingssysteem denkt exclusieve toegang tot het geheugen te hebben.

* Snelle contextwisseling: Het vermogen van de CPU om snel te schakelen tussen verschillende processen en VM's is ook cruciaal voor de responsiviteit van een systeem met meerdere besturingssystemen.

Het is belangrijk op te merken dat, hoewel virtualisatie het mogelijk maakt om meerdere besturingssystemen tegelijkertijd uit te voeren, ze over het algemeen niet *gelijktijdig* draaien in de zin van parallelle verwerking, waarbij meerdere besturingssysteemkernels op exact hetzelfde moment instructies uitvoeren op dezelfde CPU-kern (tenzij ook gebruik wordt gemaakt van hyper-threading of multi-core technologie). In plaats daarvan schakelt de CPU snel tussen de besturingssystemen, waardoor de indruk ontstaat dat ze gelijktijdig werken.

Previous: Next:
  CPU's
·Wie wordt de CPU genoemd? 
·Een rechthoekige doos , ook we…
·Een computer vergelijken met h…
·Hoeveel processors kunnen er i…
·Hoe om te controleren CPU Spee…
·CPU's werken op snelheden geme…
·Wat zijn cores op micro -proce…
·Een CPU en harde schijf zijn t…
·Hoe maak je een AMD CPU Heatsi…
  Related Articles
Welke strategieën kunnen worden geïmpl…
Welke strategieën kan ik gebruiken om m…
Wat is de oplossing voor het maximale fl…
Wat is de betekenis van macht 2s in de i…
Wat is de betekenis van de CPU-klok bij …
Wat is de betekenis van de CPU-klok bij …
Wat is de betekenis van een cache-misser…
Wat is de rol van L1-cachegeheugen bij h…
Wat is het doel van een RAM-buffer in co…
  Hardware Articles
·Hoe Recycle Toshiba Toner 
·Hoe USB Keys gebruiken als RAID schijven…
·Gebruikt een laserjetprinter tractor-voe…
·Hoe je een probleem met YouTube-abonneme…
·Hoe te Epson POS -printers gebruiken Met…
·Hoe maak je een VGA Splice naar RCA 
·Hoe je instellingen resetten op een Dell…
·Hoe maak je Unpartition een Flash Drive 
·Hoe maak je een Core Duo-processor Stop 
Copyright © Computer Kennis https://www.nldit.com