Valószínűleg többször hallott már a "virtuális gépekről", és ha ezt a szöveget olvassa, akkor nagy az esélye annak, hogy nem biztos abban, hogy pontosan mi is. Ne tévesszen meg titokzatos neve, mert bár belső működése nagyon összetett, maga a koncepció egyszerű és mindennap használja őket.

hogyan

A virtuális gép nem más, mint szoftver képes egy másik operációs rendszer betöltésére elhitetve velünk, hogy ez egy igazi számítógép. Ahogy a neve is mutatja, a koncepció olyan egyszerű, mint egy olyan gép (PC, konzol, mobil vagy bármi más) létrehozása, amely fizikai helyett virtuális vagy emulált.

Mi az a virtuális gép?

Miután világossá vált számunkra, hogy a virtuális gép valójában nem olyan gép, amely tele van hajtóművel virtuális valóság fejhallgatóval, hanem inkább szoftver, akkor térjünk ki részletesebben arra, hogy mik a virtuális gépek.

Az első dolog, amit tudnia kell, hogy kétféle virtuális gép létezik, amelyek funkcionalitásuk szerint különböznek: a rendszeré és a folyamaté, Habár túlnyomó többségben hallani egy virtuális gépről, szinte biztos, hogy a rendszerre fognak utalni.

Rendszer virtuális gépek

A rendszer virtuális gép Ez egy komplett számítógépet utánoz. Egyszerű szavakkal: olyan szoftverek képesek megszemélyesíteni egy másik eszközt - például egy számítógépet -, amelyen belül egy másik operációs rendszert futtathat. Saját merevlemezzel, memóriával, grafikus kártyával és egyéb hardverelemekkel rendelkezik, bár ezek mind virtuálisak.

Hogy azok komponensek virtuálisak ez nem feltétlenül jelenti azt, hogy nem léteznek. Például egy virtuális gép fenntarthat 2 GB RAM és 20 GB merevlemez erőforrásokat, amelyek nyilván valahonnan származnak: abból a PC-ből, ahová a virtuális gép telepítve van, néha hipervizornak, hostnak vagy hostnak is hívják. Más eszközök fizikailag nem is létezhetnek, például egy CD-ROM, amely valójában egy ISO kép tartalma a valódi CD-lejátszó helyett.

A virtuális gépen futó operációs rendszer számára ez az emuláció átlátszó és láthatatlan. Minden ugyanúgy működik, mintha egy normál PC-n futna, anélkül, hogy tudnád, hogy egy másik operációs rendszer belsejében egy buborékban vagy. Valójában semmi nem akadályozza meg abban, hogy úgy cselekedj, mint az Inception/Origin és a hozzon létre egy másik virtuális gépet az előző virtuális gépen belül.

Buborékjában a virtuális gép nem férhet hozzá a gazdagép többi adatához annak ellenére, hogy fizikailag működnek benne, elszigeteltek. A fő virtuálisgép-alkalmazások, például a VirtualBox vagy a VMWare azonban rendelkeznek parancsikonokkal és eszközökkel, amelyek megkönnyítik a fájlok egyik gépről a másikra történő átvitelét.

Mert funkció, egy virtuális gép feltérképezi a virtuális eszközöket amely felajánlja a vendégének a fizikai gépben lévő tényleges eszközök. Például a gép egy 16 bites Sound Blaster hangkártyát emulálhat, bár valójában a laptop alaplapjának Realtek belső hangkártyájához van csatlakoztatva.

A virtualizáció lehet szoftveres vagy hardver támogatás, ebben az esetben jobb teljesítmény érhető el. 2005 óta gyakori, hogy a processzorok rendelkeznek hardveres virtualizációs technológiával, bár a BIOS alapértelmezés szerint nem mindig aktiválja.

Virtuális gépek feldolgozása

A folyamat virtuális gép kevésbé ambiciózus, mint egy rendszer. Ahelyett, hogy teljesen utánozná a PC-t, futásidejű környezetében egy speciális folyamatot, például egy alkalmazást futtat. Ezoterikusan hangzik, de minden alkalommal használja, amikor Java vagy .NET Framework alapú alkalmazást futtat.

Ez hasznos, amikor arról van szó alkalmazások fejlesztése különféle platformokra, ahelyett, hogy kifejezetten az egyes rendszerekhez kellene programozni, a végrehajtási környezet (vagyis a virtuális gép) felel az operációs rendszer kezeléséért.

A virtuális gépek feldolgozása lehetővé teszi, hogy élvezze ugyanúgy viselkedő alkalmazások olyan platformokon, mint a Windows, a Mac vagy a Linux, de Ön, mint felhasználó, általában nem nagyon figyel rájuk. Ezért, hacsak Ön nem programozó, általában amikor virtuális gépekről beszélünk, akkor rendszerekre hivatkozunk.

Mire használják a virtuális gépeket?

Ez mind nagyon rendben van, de miért akarna valaki létrehozni egy virtuális PC-t a PC-jén belül? Bár kezdettől fogva kissé triviális ötletnek tűnhet, az igazság az, hogy a virtuális gépeket nagyon sokféle módon használják mind a szakmai, mind a végső fogyasztói környezetben. Ezek a fő felhasználási területek:

Ezeknek a felhasználásoknak egy fő hátránya van: teljesítmény. Ahogy az várható volt, ha a számítógépes hardvert egyszerre két operációs rendszer mozgatására használják, akkor a teljesítmény csökken. Ezen túlmenően, bár a virtuális gépek létrehozására szolgáló alkalmazások egyre hatékonyabbak és a hardverek erősebbek, a rendszer utánzása mindig extra erőfeszítéseket igényel ez nem szükséges, ha a szoftver közvetlenül kommunikálhat a hardverrel, közvetítők nélkül.

A virtuális gép használata

A virtuális gép használatához elsődlegesen telepítenie kell egy alkalmazást a számítógépére, amely képes létrehozni vagy legalábbis reprodukálni. Számos jól ismert alkalmazás képes erre, bár a leghíresebbek a VMWare, a VirtualBox, a QEMU és a Parallels.

A virtuális gép fontossága a régi szoftverek működésének biztosításában olyan nagy, hogy Microsoft ezekben az években számos programok Windows-hoz erre a célra. Ez a virtuális PC, a Windows XP Mode vagy az új HyperV esete.

Nyílt forráskódú jellege, a gazdagép és vendég operációs rendszerek sokaságával való nagy kompatibilitás miatt erre fogunk koncentrálni VirtualBox, de valószínűleg hasonló eredményeket fog elérni a többi programmal.

VirtualBox telepítés

A virtuális gépes alkalmazások általában nehézkesek, és a VirtualBox sem kivétel. A letöltési oldalon válassza ki a megfelelőt operációs rendszer és rendszerarchitektúra és töltse le. A fájl mérete meghaladja a 100 MB-ot.

A telepítés nem igazán bonyolult, bár néhány opcióablak elgondolkodtathatja Önt, hogy milyen összetevőket végez, vagy nem akar telepíteni. A megoldás egyszerű: hagyjon mindent aktivált állapotban, és nyomja meg Következő.

Ne aggódjon, a VirtualBox egy legális alkalmazás, és telepítője nem tartalmaz csúnya meglepetéseket. Csak azt kell szem előtt tartania, hogy a telepítés pillanatában internetkapcsolata néhány másodpercre megszakad a virtuális hálózati illesztőprogram telepítéséhez. Maga a telepítés figyelmeztet, mielőtt ez megtörténne.

A telepítés során megkérdezhető megerősítés az illesztőprogramok telepítéséhez a különböző virtuális eszközökhöz. Még egyszer ne essen pánikba, minden teljesen normális és szükséges. Elfogadod.

A telepítés pillanatok alatt nem fejeződik be. Gratulálunk, most minden megvan, amire szüksége van a virtuális gép használatához.