Kompletní průvodce pro urychlení vašich virtuálních strojů
Virtuální stroje jsou náročné zvíře, poskytují virtuální hardware a provozují na vašem počítači více operačních systémů najednou. V důsledku toho mohou být někdy pomalé. Zde je několik tipů, které vám pomohou vytlačit každou poslední ztrátu výkonu z vašeho virtuálního stroje, ať používáte VirtualBox, VMware, Parallels nebo něco jiného.
Vytvoření pevných disků místo dynamicky přidělených
Při vytváření virtuálního stroje můžete vytvořit dva různé typy virtuálních disků. Ve výchozím nastavení programy virtuálních počítačů obvykle používají dynamicky přidělené disky, které rostou, jak je používáte.
Pokud například vytvoříte nový virtuální počítač s dynamicky přiděleným diskem s maximální velikostí 30 GB, okamžitě nebude trvat 30 GB místa na pevném disku. Po instalaci operačního systému a programů může trvat až 10 GB. Jakmile přidáte další soubory na virtuální disk, rozšíří se na maximální velikost 30 GB.
To může být výhodné, protože každý virtuální počítač nebude na pevném disku zabírat zbytečně velké množství prostoru. Je však pomalejší než vytvoření pevného disku (také známého jako předem přidělený disk). Když vytvoříte disk s pevnou velikostí, budou všechna 30 GB tohoto místa okamžitě přidělena.
Zde je kompromis: pevný disk používá více místa na pevném disku, ale přidání nových souborů na pevný disk virtuálního počítače je rychlejší. Rovněž nebudete vidět tolik fragmentace souborů. Prostor bude přidělen do velkého bloku místo toho, aby byl přidán do menších kusů.
Nainstalujte nástroje softwaru virtuálního počítače
Po instalaci hostujícího operačního systému uvnitř virtuálního stroje je třeba nejdříve nainstalovat balík jednotek softwaru virtuálního stroje - Přídavné hosty pro VirtualBox, VMware Tools for VMware nebo Parallels Tools for Parallels. Tyto balíčky obsahují speciální ovladače, které pomáhají hostujícímu operačnímu systému pracovat rychleji na hardwaru virtuálního počítače.
Instalace balíčku je jednoduchá. V aplikaci VirtualBox spustíte operační systém pro hosty a kliknete na položku Zařízení> Vložení obrázků CD pro hosty. Instalační program pak můžete spustit z virtuální diskové jednotky ve virtuálním počítači. Na VMware zvolte místo toho možnost Instalace VMware Tools ve virtuálním stroji. V Parallels klikněte na příkaz Akce> Nainstalovat nástroje Parallels.
Postupujte podle pokynů na obrazovce a dokončete instalaci. Pokud používáte hostující operační systém Windows, bude to stejně jako instalace jakékoliv jiné aplikace systému Windows.
Ujistěte se, že je aktualizujete s programem virtuálního počítače. Pokud se zobrazí upozornění, že je k dispozici aktualizace pro hosty nebo VMware Tools, měli byste ji nainstalovat.
Vyloučení adresářů virtuálních počítačů ve vašem antiviru
Antivirový program vašeho počítače může skenovat soubory virtuálního počítače, kdykoli jsou přístupné, což snižuje výkon. Antivirus nevidí uvnitř virtuálního počítače detekci virů běžících v hostitelských operačních systémech, takže toto skenování není užitečné.
Chcete-li to urychlit, můžete přidat svůj adresář virtuálního počítače do seznamu vyloučení antiviru. Jakmile je v seznamu, váš antivirus ignoruje všechny soubory v tomto adresáři.
Zajistěte, aby byl Intel VT-x nebo AMD-V povolen
Intel VT-x a AMD-V jsou speciální rozšíření procesorů, které zlepšují virtualizaci. Novější procesory Intel a AMD obvykle obsahují tyto funkce. Některé počítače je však neumožňují automaticky. Možná budete muset jít do systému BIOS počítače a povolit toto nastavení sami, a to iv případě, že jej počítač podporuje.
Systém AMD-V je obecně automaticky aktivován, pokud funguje na vašem hardwaru, ale mnoho počítačů Intel je dodáváno s Intel VT-x vypnuto. Zde je návod, jak povolit Intel VT-x nebo AMD-V, pokud je vypnutý - povolte jej v systému BIOS, pak se přesuňte do nastavení virtuálního počítače a ujistěte se, že je tam povoleno.
Přidělit více paměti
Virtuální stroje jsou paměťové hladové. Každý virtuální počítač obsahuje celý operační systém, takže rozdělíte RAM mezi dvěma samostatnými systémy. Společnost Microsoft doporučuje minimálně 2 GB paměti RAM pro 64bitové systémy Windows 7 a toto doporučení platí také pro systém Windows 7, pokud je spuštěn ve virtuálním počítači. Pokud ve virtuálním počítači běžíte aplikace s náročností na paměť, možná budete chtít přidělit více než 2 GB paměti RAM, aby se systém Windows neustále vyměňoval na disk.
V dialogovém okně nastavení virtuálního stroje můžete přidělit více paměti RAM (virtuální počítač musí být vypnutý). Snažte se mu dát alespoň 1/3 dostupné paměti RAM vašeho počítače, ačkoli můžete dělat více, pokud chcete.
Pokud to nepomůže, pravděpodobně nebudete mít dostatek paměti RAM v počítači pro běžné virtuální stroje s pohodlnou rychlostí. Zvažte upgrade vašeho RAM-8GB by mělo být slušné množství pro většinu VMs.
Přidělení více CPU
CPU vašeho počítače provádí veškerou práci s virtuálním počítačem a jeho softwarem, takže čím více CPU může používat, tím lépe běží. Máte-li počítač s vícejádrovým procesorem, můžete z jeho okna nastavení přiřadit více virtuálních strojů. Virtuální stroj se dvěma nebo čtyřmi jádry bude mnohem citlivější než virtuální stroj s jedním, stejně jako počítač s více jádry.
Pokud používáte starší CPU s pouze jedním nebo dvěma jádry, může to být čas na inovaci - váš virtuální počítač bude spuštěn mnohem rychleji, pokud mu můžete dát alespoň dvě jádra (pokud ne více).
Upravte nastavení videa
Vylepšení některých nastavení videa může také zlepšit zjevnou rychlost virtuálního stroje. Například aktivace funkce 2D zrychlení v VirtualBoxu zlepšuje přehrávání videa ve virtuálních počítačích, zatímco 3D akcelerace umožňuje používat některé 3D aplikace s rozumnější rychlostí. Zvýšení paměti videa přiřazené virtuálnímu počítači může urychlit i 3D grafiku. Všimněte si však, že upgrade grafické karty pravděpodobně nebude znamenat pro vaši virtuální stroj, pokud to není opravdu ztratil hlad pro video paměť.
Dejte své virtuální stroje na pevný disk
Jednotka SSD je jednou z nejlepších upgradů, kterou můžete provést do počítače, a to i pro virtuální počítače. Mnoho lidí ukládá své virtuální stroje na sekundární mechanický pohon, protože jsou prostornější, ale vaše virtuální stroje budou běžet mnohem pomaleji. Takže pokud můžete, udělejte prostor na tom SSD a vložte své virtuální stroje tam.
Kromě toho se vyhýbejte umístění souborů virtuálního počítače na externí jednotku, pokud nepoznáte, že externí jednotka je dostatečně rychlá. Rychlá jednotka USB 3.0 s dobrou dobou přístupu k souborům vám může poskytnout dobrý výkon, ale stará paměťová karta USB 2.0 bude extrémně pomalá a poskytne strašlivý výkon.
Pozastavit místo vypnutí
Až skončíte s použitím virtuálního stroje, pravděpodobně budete chtít svůj stav zcela uložit, místo toho úplně vypnout. Při příštím použití virtuálního stroje jej můžete poklepat pouze na jeho spuštění. Hostitelský operační systém bude pokračovat tam, kde jste přestali místo bootování od začátku.
To je podobné použití funkce hibernace nebo pozastavení místo vypnutí počítače. Program virtuálního počítače ukládá obsah paměti virtuálního počítače do souboru na pevném disku a načte soubor při dalším spuštění virtuálního počítače.
Zlepšení výkonu uvnitř virtuálního počítače
Nezapomeňte, že také můžete zvýšit výkon uvnitř virtuálního stroje stejným způsobem, jakým byste urychlili fyzický počítač. Například snížení počtu aplikací na pozadí a programů, které se spouštějí při spuštění, zlepší čas zavádění operačního systému hosta a sníží množství paměti RAM, kterou virtuální počítač používá. Používáte-li mechanický disk, defragmentace virtuálního stroje může také zlepšit výkon (i když to pravděpodobně nebude mít vliv na SSD). Nezapomínejte na standardní tipy jen proto, že je to virtuální stroj - virtuální stroje jsou stejně jako běžné počítače!
Vyzkoušejte jiný program virtuálního stroje
Někteří lidé hlásí, že VirtualBox je pro ně rychlejší, zatímco někteří reportují, že je VMware rychlejší. Program virtuálního počítače, který je rychlejší, může záviset na hostitelském operačním systému, hostujícím operačním systému, konfiguraci systému nebo řadě dalších faktorů. Pokud však nevidíte dostatečný výkon, můžete zkusit jiný program. VirtualBox je zcela zdarma, zatímco VMware Workstation Player je zdarma pro nekomerční použití.
Pokud používáte MacOS, získáte mnohem lepší výkon s Parallels Desktop, než s VirtualBoxem. Uživatelé Mac mohou také zkusit VMware Fusion, který by také měl nabízet lepší výkon než VirtualBox.