Skip to main content

Mi a CPU virtualizációja?

A CPU virtualizációja egyetlen CPU -t tartalmaz, mintha két különálló CPU lenne.Valójában ez olyan, mint két különálló számítógép futtatása egyetlen fizikai gépen.Ennek talán a leggyakoribb oka az, ha két különböző operációs rendszert futtat egy gépen.

A CPU vagy a központi feldolgozó egység vitathatatlanul a számítógép legfontosabb eleme.Ez a számítógép azon része, amely fizikailag elvégzi a számítógépen futó alkalmazások utasításait.A CPU -t gyakran egyszerűen chipnek vagy mikrochipnek hívják.A legismertebb operációs rendszerek a Microsoft Windows Mac OS és különféle nyílt forráskódú rendszerek a Linux zászló alatt.A CPU elvben csak egyszerre képes egy operációs rendszert működtetni.Lehetséges, hogy egy rendszert több, mint a számítógépek merevlemezére telepíthetünk, de általában csak egy futhat egyszerre.Nagyon egyszerűsített magyarázata ennek végrehajtása az, hogy a virtualizációs szoftvert úgy állítják be, hogy az és önmagában is közvetlenül kommunikál a CPU -val.Minden más, ami a számítógépen történik, áthalad a szoftveren.A szoftver ezután felosztja kommunikációját a számítógép többi részével, mintha két különböző CPU -hoz csatlakoztatnánk.

A CPU virtualizációjának egy használata az, hogy két különböző operációs rendszer egyszerre futhasson.Például egy Apple számítógép virtualizációval futtathatja a Windows Reg verziójának futtatásához;Ugyancsak lehetővé téve a felhasználó számára, hogy futtassa a Windows REG;-csak alkalmazások.Hasonlóképpen egy Linux-alapú számítógép futtathatja a Windows REG-t;a virtualizáció révén.Lehetséges a CPU virtualizáció használatával a Windows Reg futtatásához;Mac reg -en;vagy Linux PC, vagy a Mac OS Reg futtatásához;és a Linux ugyanakkor.Ez egy gépen működne, egy CPU -val, amely virtualizációs szoftvert futtató szoftverrel fut, és a gép, majd több íróasztalhoz csatlakozik, mindegyik billentyűzettel, egérrel és monitorral.Ezután minden felhasználó ugyanazon a CPU -n keresztül futtatja az operációs rendszer saját példányát.Ez a felépítés különösen népszerű az olyan helyeken, mint például az iskolák a fejlődő piacokon, ahol a költségvetés szűk.A legjobban akkor működik, ha a felhasználók elsősorban az olyan alkalmazásokat futtatják, amelyek viszonylag alacsony feldolgozási igényekkel járnak, mint például a webes böngészés és a szövegszerkesztés.A multitasking egyszerűen egynél több alkalmazás futtatása.Minden modern operációs rendszer lehetővé teszi, hogy ezt egyetlen CPU -n végezzék el, bár technikailag csak egy alkalmazással foglalkoznak egy adott pillanatban.A hyperthreading ott, ahol a kompatibilis CPU -k speciálisan írott alkalmazásokat futtathatnak oly módon, hogy egyszerre két műveletet hajtsanak végre.