Cum să accelerați mașinile virtuale
cum să accelerați mașinile virtuale a fost un subiect popular în ultima vreme. Un grup de mașini virtuale, fiecare mașină având propriile cerințe & ciudățenii, poate fi foarte foame când vine vorba de resurse. Gazda VM trebuie să ofere medii (hardware virtual) pentru ca mai multe sisteme de Operare să ruleze simultan. Dacă respectați următoarele sfaturi & trucuri ar trebui să puteți utiliza în mod optim gazda VM, indiferent dacă utilizați Parallels, KVM, VMware, VirtualBox sau o altă platformă.
asigurați-vă că VIA VT, AMD-V sau Intel VT-x este activat.
VIA VT, AMD-V & Intel VT-x sunt extensii de procesor de care beneficiază virtualizarea. Majoritatea procesoarelor moderne vor avea suport pentru una dintre aceste extensii, dar nu sunt întotdeauna activate în mod implicit. Unele gazde/oaspeți VM vă vor cere să o activați și în software, după ce ați activat-o în BIOS.
spuneți programului dvs. antivirus să ignore imaginile discului invitat VM.
nu are rost ca programele antivirus de pe gazda VM să scaneze (imens!) imagini de disc ale oaspeților dvs. Oricum nu va putea detecta posibile virii pe un oaspete VM. Unele programe antivirus sunt suficient de inteligente pentru a ignora automat imaginile de disc ale oaspeților dvs.
(Oh, și instalați antivirus pe oaspeții dvs. VM! O mașină virtuală se poate infecta la fel de ușor ca o mașină fizică.)
instalați mai multă memorie RAM în gazda VM și alocați-o oaspeților VM.
cu cât mai multă memorie RAM are gazda VM, cu atât rulează mai ușor. Cel puțin nu ar trebui să alocați niciodată mai multă memorie RAM oaspeților dvs. VM decât gazda dvs. VM are la dispoziție.
pentru oaspeții VM se aplică același lucru ca și pentru mașinile fizice: încercați să îndepliniți cerințele de sistem recomandate date de producătorul sistemului de operare. Iată câteva exemple:
Ferestre 7 | 1-2 GB |
Ferestre 10 | 1-2 GB |
Ubuntu | 256-512 MB |
Minix | 28 MB |
utilizați SSD pentru oaspeții dvs.
acest lucru este destul de mult un nu-brainer: SSD-urile sunt mai rapide decât HDD-urile. perioadă.
folosiți discuri prealocate în loc de discuri alocate dinamic.
de obicei, veți avea posibilitatea de a alege între 2 tipuri de discuri atunci când creați un invitat VM: discuri pre-alocate sau alocate dinamic. Dacă aveți spațiu pe disc, mergeți întotdeauna pentru pre-alocat/fix. Da, acest lucru va ocupa mai mult spațiu pe disc pe gazdă (un disc de 100 GB pentru oaspetele VM va ocupa 100 GB pe gazdă direct de la început), dar pentru că tot spațiul pe disc este deja alocat, va fi mai puțin deasupra capului atunci când sunt adăugate fișiere noi pe oaspetele VM, deoarece gazda VM nu trebuie să aloce mai mult spațiu pe disc.
alocați mai multe nuclee/’CPU’ invitatului dvs.
ca minim absolut, ar trebui să atribuiți întotdeauna două sau mai multe nuclee/’CPU’ fiecărui oaspete VM. Doar cele mai vechi sisteme de operare sunt single core. De îndată ce producătorii au început să dezvolte procesoare multicore, producătorii de sisteme de operare au început să le folosească bine.
primul procesor dual core datează din 2001, astfel încât orice invitat VM cu un sistem de operare realizat după acel an ar trebui să aibă alocate mai multe nuclee.
reglați setările video ale oaspeților dvs.
unele gazde VM, cum ar fi VirtualBox, au opțiuni pentru a activa accelerarea video 2D/3D. Asigurați-vă că le activați dacă oaspeții dvs.
instalați driverele & instrumente care vin cu gazda VM.
unul dintre primele lucruri pe care ar trebui să le faceți după configurarea unui nou invitat VM este instalarea driverelor instrumente & care au venit cu gazda VM:
paralele | instrumente paralele |
KVM | drivere VirtIO |
VirtualBox | adăugări pentru oaspeți |
VMware | instrumente VMware |
driverele din aceste pachete fac ca oaspetele dvs. VM să ruleze mai ușor, deoarece sunt realizate în special de producătorii hardware-ului dvs. virtual.
asigurați-vă că păstrați aceste drivere & instrumente actualizate. Poate face o diferență uriașă în performanță, mai ales dacă oaspetele dvs.
reglați-vă oaspeții VM
doar pentru că sunt mașini virtuale în loc de cele fizice nu înseamnă că trebuie să le tratați atât de diferit. La fel cum ați dezactiva anumite programe să ruleze la pornire pentru a vă accelera mașina fizică, ar trebui să le dezactivați și pe mașinile dvs. virtuale.
Cumpărați În jurul
nu există un câștigător clar atunci când vine vorba de alegerea unei gazde VM. Unii oameni jură pe VMware, alții pe VirtualBox și totuși alții (inclusiv eu) preferă o gazdă bazată pe KVM.
dacă implementați una, mai multe sau chiar toate cele de mai sus, veți accelera mașinile virtuale.
10.265 vizualizări