Miért olyan lassú a virtuális gépem (5 tipp a felgyorsításhoz)

Virtuális gépek kiváló eszközök, különösen azok számára, akik szoftverfejlesztéssel foglalkoznak. A használatukhoz szükséges intenzív feldolgozás és hardvermegosztás miatt gyakran meglehetősen nehéz gazdarendszert igényelnek a működésükhöz.

A virtuális gépek még lassabban is futhatnak, ha rendelkezik erős rendszerrel. A legrosszabb esetben lefagyhat, leállhat, vagy egyszerűen eltűnhet. Befolyásolhatják a gazdagép teljesítményét is.

Bár a virtuális gépek számos előnnyel rendelkeznek, és nagyon sokoldalú eszközök, nem azok, ha olyan lassan futnak, hogy nem tudod használni őket. Ha virtuális gépet használt, kétségtelen, hogy egyszer vagy olyankor találkozott ezzel a problémával.

a virtuális gép lassú

Nézzük meg, miért futhatnak lassan egyes virtuális gépek, hogyan lehet megoldani a problémát, és hogyan lehet a virtuális gépeket hasznos eszközzé tenni.

Miért lehetnek lassúak a virtuális gépek?

A virtuális gép alkalmazások nagyon folyamatigényes programok. Érzékenyek lehetnek sokféle dologra, ami miatt lelassulnak. Ezek a problémák azonban általában négy fő kategóriába sorolhatók.

Gazdarendszer

Ha a virtuális gép rosszul fut, először a gazdagépet kell megnéznie – a számítógépen, amelyen fut. A legtöbb esetben a probléma abból adódik, hogy a gazdagép rendszer nem rendelkezik a virtuális gépek futtatásához szükséges hatalommal. Ne feledje, hogy minden egyes virtuális gép megosztja az erőforrásokat a gazdagéppel, ezért gondoskodnia kell arról, hogy némi energiát csomagoljon.

Ha a rendszeréből hiányzik az általam „Big 3”-nak nevezett erőforrások – CPU, memória és lemezterület –, akkor valószínűleg ez a probléma forrása. A virtuális gépeknek nagy feldolgozási teljesítményre van szükségük. Minél gyorsabb, annál jobb: ha több CPU-val vagy többmagos processzorral rendelkezik, az még jobbá teszi a dolgokat.

A memória óriási tényező, és gyakran a fő oka a lassú virtuális gépeknek. A virtuális gépek memóriahiányok; Ha nincs elég szabad helye, a számítógép megkezdi a memóriacserét. Ez azt jelenti, hogy a merevlemezen lévő helyet foglal el olyan dolgok tárolására, amelyeket általában a memóriában tárolna. A lemezről való írás és olvasás sokkal lassabb, mint a memóriából; ez biztosan lelassítja a virtuális gépet és a gazdagépet.

Megfelelő szabad lemezterülettel kell rendelkeznie ahhoz, hogy lefoglalja a virtuális gépet. A legjobb, ha a virtuális gépeket fix lemezterülettel állítja be a dinamikus lemezterület helyett. Ez a beállítás megköveteli, hogy a virtuális gép létrehozásakor rendelkezésre álljon ez a tárhely.

Ha dinamikus lemezterületet használ, a virtuális gép által használt terület csak a használat során növekszik. Ez helyet takaríthat meg a merevlemezen, de sok töredezettséget okoz – ami viszont lelassítja a lemezről és a virtuális gépről történő olvasást és írást.

Más hardverek is lelassíthatják a virtuális gépet, ha nem teljesítenek. A videokártya, a wifi kártya, az USB és más perifériák hozzájárulhatnak a lassuláshoz. Negatív hatásaik azonban valószínűleg minimálisak lesznek a Big 3-hoz képest.

Míg a videokártyák jelentős szerepet játszhatnak a virtuális gép gyors megjelenítésében, a videobeállítások módosításával enyhítheti a legtöbb problémát.

Configuration

A virtuális gép konfigurációja gyakran meghatározza a teljesítményét. Ha úgy konfigurálja, hogy túl nagy és nagy teljesítményű rendszert emuláljon, előfordulhat, hogy nem lesz elegendő erőforrása a gazdagépen a futtatásához.

Ha szabadon létrehozhatunk bármilyen rendszert, amit csak akarunk, hajlamosak vagyunk nagyot lépni. Ez azonban ronthatja a virtuális gép tényleges használatának képességét. Ügyeljen arra, hogy kitalálja, milyen minimális követelményekre van szüksége a virtuális géphez, majd konfigurálja az adott paramétereken belül. Ne vigyük túlzásba; lassú virtuális gép lesz a vége.

Egyéb alkalmazások

A virtuális gép használatakor ügyeljen a gazdagépen futó egyéb alkalmazásokra. Ha sok ablak van nyitva, vagy akár szoftver fut a háttérben, lelassíthatják a gépet. Ne feledje azt is, hogy mit futtat a virtuális gépen, mivel az ugyanúgy hatással lesz az erőforrásokra, mint a gazdagépen futó alkalmazásokra.

VM szoftver

Ha sebességgel kapcsolatos problémái vannak, akkor ez csak az Ön által használt virtuálisgép-szoftver, más néven hypervisor lehet. Egyes virtuálisgép-alkalmazások jobban működnek az egyik operációs rendszeren, mint a másikon. Előfordulhat, hogy némi vizsgálatot kell végeznie annak meghatározásához, hogy mely hipervizorok működnek a legjobban azon a rendszeren és környezetben, amelyet gazdagépként használ. Ha szükséges, érdemes beszerezni az alternatív hipervizorok ingyenes próbaverzióit, és megnézni, hogy melyik működik a legjobban a számítógépén.

Az egyes VM-szoftverekkel kapcsolatos további információkért tekintse meg cikkünket, A legjobb virtuális gép szoftver.

Tippek a virtuális gépek felgyorsításához

Most, hogy megvitattunk néhány dolgot, amelyek miatt a virtuális gép lassan futhat, ideje megtanulni, mit tehet a teljesítményük javítása érdekében.

Memory design

A házigazdája memóriája szerves szerepet játszik a teljesítményében. Kezdetnek kell lennie a lehető legtöbb memóriával a gazdagépen. Legyen óvatos, és korlátozza a virtuális gépeihez beállított mennyiséget. Legalább teljesítse az operációs rendszer minimális követelményeit anélkül, hogy túl sokat venne el a gazdagéptől. Ha túl kevés a memóriája, akkor biztosan lassan fog futni.

Szóval hogyan lehet egyensúlyba hozni a kettőt? Jó hüvelykujjszabály, hogy a gazdagép memóriájának legalább egyharmadát le kell foglalni a virtuális gép számára. Többet is hozzárendelhet, ha szeretné, de nem fut egyszerre sok más alkalmazás.

CPU

Egy új CPU vagy számítógép vásárlásán kívül semmit sem tehet a processzor sebességének javításáért. Győződjön meg arról, hogy engedélyezte a virtualizációt a BIOS beállításaiban. Ez lehetővé teszi a számítógép számára, hogy megossza erőforrásait a virtuális gépekkel. Ha többmagos CPU-ja van, beállíthatja a virtuális gépet egynél több CPU használatára.

Lemezhasználat

Ügyeljen arra, hogy ne használjon dinamikus lemezkiosztást a virtuális gép beállításakor. A félvezető merevlemez (SSD) rendkívül gyors hozzáférési sebességének köszönhetően jelentősen növelheti a teljesítményt. Ha rendelkezik SSD-vel, győződjön meg arról, hogy a virtuálisgép-lemezképek létrehozása, tárolása és futtatása rajta van.

Ha nem rendelkezik SSD-vel, tartsa képeit a rendelkezésre álló leggyorsabb meghajtón. Ha hálózati meghajtón, CD-n, DVD-n vagy külső USB-meghajtón tartja őket, az ronthatja a teljesítményt a lassabb tárolási lehetőségekhez szükséges hozzáférési idő miatt.

Egyéb alkalmazások

A rendszeren futó egyéb alkalmazások is problémát jelenthetnek: ugyanúgy használják fel az erőforrásokat, mint a virtuális gépek. Ügyeljen arra, hogy korlátozza a virtuális gépek használata közben futó egyéb alkalmazások számát.

A víruskereső alkalmazások lelassíthatják a rendszert, különösen azért, mert használat közben vizsgálják a memóriát és a lemezmeghajtókat. A virtuális gépek használatakor érdemes letiltani a víruskereső szoftvert. Legalább szóljon víruskereső szoftverének, hogy zárja ki azokat a könyvtárakat, amelyeket a képek tárolására használ.

Egyéb ötletek

Néhány tipp a virtuális gépek felgyorsításához: ellenőrizze a virtuális gépekhez elérhető néhány beállítást. Keressen olyan videóbeállításokat, mint a 2D és 3D videógyorsítás. A szoftverbeállítások más módokat is biztosíthatnak az operációs rendszer optimalizálására és a teljesítmény növelésére.

A virtuális gépek gyakran nagyon hosszú ideig indulnak el, ezért érdemes lehet felfüggeszteni a gépet, ha befejezte a használatát, ahelyett, hogy leállítaná. A felfüggesztés olyan, mintha alvó módba helyezné: amikor újra használja, ugyanabban az állapotban kell lennie, mint amikor elhagyta. Ez azt jelenti, hogy nem kell várni, amíg elindul.

Még egy utolsó dolog: végezzen rendszeres karbantartást a gazdagépen a zökkenőmentes működés érdekében. Szabaduljon meg a nem kívánt fájloktól, törölje a nem használt alkalmazásokat, és defragmentálja merevlemezeit. A gazdagép optimalizálása lehetővé teszi a virtuális gépek optimális működését.

Utószó

A virtuális gépek nagyszerű eszközök, sokféle felhasználási területtel. De amikor lassan futnak, nehezen tudják teljesíteni azokat a célokat, amelyekre tervezték. Ha úgy találja, hogy a tiéd fájdalmasan lassan fut, akkor néhány konkrét dologra kell figyelned, és vannak olyan technikák, amelyekkel javíthatod a teljesítményüket. Reméljük, hogy ez az információ segít a virtuális gépek felgyorsításában.

Van valami trükkje az operációs rendszer optimalizálására? Ha bármilyen kérdése vagy javaslata van, forduljon hozzánk.