Mașinile virtuale oferă hardware virtual și rulează mai multe sisteme de operare pe computer în același timp. Prin urmare, uneori, performanța sa va fi puțin lentă. Mai jos sunt câteva sfaturi pentru a vă ajuta să obțineți performanța pe fiecare mașină virtuală, cum ar fi VirtualBox , VMware , Parallels sau alte mașini virtuale.
Sfaturi pentru o performanță mai rapidă a mașinii virtuale
Creați o unitate virtuală cu capacitate limitată în loc de o unitate cu capacitate extinsă
Când creați o mașină virtuală, puteți crea două tipuri diferite de discuri virtuale. În mod implicit, programele mașinilor virtuale vor folosi adesea unități extensibile, care cresc treptat în dimensiune pe măsură ce datele cresc.
De exemplu, dacă creați o nouă mașină virtuală cu o unitate cu capacitate extinsă cu o dimensiune maximă de 30 GB, aceasta nu va ocupa imediat toți cei 30 GB de spațiu de pe hard disk . După instalarea sistemului de operare și a programelor, folosește doar 10 GB. Și pe măsură ce se adaugă mai multe fișiere pe discul virtual, acesta se va extinde treptat până la o dimensiune maximă de 30 GB.
Acest lucru este foarte convenabil, deoarece fiecare mașină virtuală nu va ocupa o cantitate inutil de mare de spațiu pe hard disk. Cu toate acestea, este mai lent decât crearea unui disc cu capacitate limitată. Când creați un disc cu capacitate limitată, tot acel spațiu de 30 GB va fi alocat imediat.
Cu toate acestea, o unitate cu capacitate fixă utilizează mai mult spațiu pe hard disk, dar adaugă fișiere noi pe hard disk-ul mașinii virtuale mai rapid și fragmentarea fișierelor nu este observată.
Instalați instrumente software pentru mașini virtuale
După instalarea unui sistem de operare invitat în interiorul unei mașini virtuale, primul lucru pe care trebuie să-l faceți este să instalați pachetul de driver al mașinii virtuale, cum ar fi Guest Additions pentru VirtualBox, VMware Tools pentru VMware sau Parallels Tools pentru Parallels. Aceste pachete includ drivere speciale care ajută sistemul de operare invitat să ruleze mai rapid pe hardware-ul mașinii virtuale.
Instalarea pachetului de drivere este foarte simplă. În VirtualBox, porniți sistemul de operare invitat și faceți clic pe Dispozitive > Inserați imaginea CD Additions pentru invitați . Apoi puteți lansa programul de instalare de pe unitatea din mașina virtuală. Pe VMware, selectați opțiunea Instalare instrumente VMware din meniul mașinii virtuale. În Parallels, faceți clic pe Acțiuni > Instalați instrumente Parallels .

Urmați instrucțiunile de pe ecran pentru a finaliza procesul de instalare. Dacă utilizați un sistem de operare Windows invitat, această instalare va fi aceeași cu instalarea oricărei alte aplicații Windows. Asigurați-vă că țineți actualizate programele mașinii dvs. virtuale. Dacă vedeți o notificare pentru a actualiza Guest Additions sau VMware Tools, instalați-o.
Când rulați programe antivirus, nu scanați directoarele mașinilor virtuale
Programul antivirus al computerului dvs. poate scana fișierele mașinii virtuale ori de câte ori sunt accesate, reducând performanța. Software-ul antivirus nu poate vedea în interiorul mașinii virtuale pentru a detecta virușii care rulează pe sistemul de operare invitat, așa că această scanare nu este utilă. Pentru a crește viteza, puteți elimina folderul mașinii virtuale din lista de scanare a programelor antivirus.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Activați Intel VT-x sau AMD-V
Intel VT-x și AMD-V sunt extensii speciale de procesor care îmbunătățesc virtualizarea. Noile procesoare Intel și AMD au adesea aceste caracteristici. Cu toate acestea, unele computere nu le activează automat. Poate fi necesar să accesați BIOS-ul computerului și să activați această setare. Consultați articolul Cum să verificați dacă virtualizarea pe Windows 10 este activată? pentru a ști dacă computerul are virtualizarea activată.
AMD-V este de obicei activat automat dacă este activ pe hardware, dar multe computere Intel nu au Intel VT-x activat. Iată cum să activați virtualizarea Intel VT-x sau AMD-V în BIOS , apoi începeți să instalați programul mașinii virtuale.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Alocați mai multă memorie
Mașinile virtuale sunt foarte „foame” de memorie. Fiecare mașină virtuală conține un întreg sistem de operare, așa că ar trebui să separați memoria RAM a computerului în două sisteme separate. Microsoft recomandă cel puțin 2 GB de RAM pentru un sistem Windows 7 pe 64 de biți, iar această recomandare se aplică și pentru Windows 7 atunci când rulează într-o mașină virtuală. Dacă rulați aplicații cu multă memorie într-o mașină virtuală, puteți aloca mai mult de 2 GB de RAM, astfel încât Windows să nu fie nevoit să treacă pe disc.
Puteți aloca mai multă memorie RAM în dialogul de setări ale mașinii virtuale (rețineți că mașina virtuală trebuie să fie oprită înainte de a face acest lucru). Încercați să îi oferiți cel puțin 1/3 din RAM-ul computerului, deși puteți face mai mult dacă doriți.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Dacă nu există suficientă memorie RAM în computerul dvs. pentru a rula mașinile virtuale la o viteză confortabilă, luați în considerare actualizarea la 8 GB RAM.
Alocați mai mult CPU
CPU -ul computerului face toată munca de rulare a mașinii virtuale și a software-ului acesteia, așa că cu cât are mai mult CPU, cu atât mai bine rulează mașina virtuală. Dacă aveți un computer cu un procesor cu mai multe nuclee , puteți aloca mai multe nuclee mașinii virtuale din fereastra de setări a acesteia. O mașină virtuală cu două sau patru nuclee va răspunde mai rapid decât o mașină virtuală cu un singur nucleu, la fel ca și un computer cu multe nuclee.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Dacă utilizați un procesor vechi cu doar unul sau două nuclee, ar trebui să faceți upgrade procesorului la cel puțin două nuclee pentru a rula mașina virtuală mai repede.
Modificați setările video _ _
Modificarea unor setări video poate îmbunătăți și viteza mașinii virtuale. De exemplu, activarea 2D în VirtualBox poate îmbunătăți redarea video în mașinile virtuale, în timp ce activarea 3D va permite utilizatorilor să folosească unele aplicații 3D la o viteză mai rezonabilă. Creșterea memoriei video alocată unei mașini virtuale poate crește și viteza graficii 3D. Cu toate acestea, actualizarea plăcii grafice nu ajută la îmbunătățirea performanței mașinii virtuale.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Plasați mașina virtuală pe un SSD
O unitate SSD este una dintre cele mai bune upgrade-uri pe care le puteți face pentru a vă accelera computerul, și același lucru este valabil și pentru mașinile virtuale. Mulți oameni stochează mașini virtuale pe unități mecanice secundare, deoarece sunt mai spațioase, dar vor face ca mașina virtuală să funcționeze mult mai lent. Deci, dacă este posibil, creați spațiu pe SSD și plasați mașina virtuală pe el.
De asemenea, evitați să lăsați fișierele mașinii virtuale pe o unitate decât dacă știți că unitatea externă este suficient de rapidă. O unitate USB 3.0 rapidă cu timpi buni de acces la fișiere poate oferi performanțe bune.
Întrerupeți sau opriți computerul _ _
Când ați terminat de utilizat mașina virtuală, doriți să salvați starea acesteia în loc să o închideți complet, astfel încât data viitoare când accesați mașina virtuală, trebuie doar să faceți dublu clic pentru a porni. Sistemul de operare pentru invitați va continua exact de unde ați plecat data trecută, în loc să înceapă de la început.
Acest lucru este similar cu utilizarea hibernarii sau suspendării în loc să închideți computerul. Programul mașinii virtuale salvează conținutul memoriei mașinii virtuale într-un fișier de pe hard disk și încarcă acel fișier atunci când mașina virtuală este pornită.
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Îmbunătățiți performanța în interiorul mașinii virtuale _ _ _
De asemenea, puteți îmbunătăți performanța în interiorul unei mașini virtuale în moduri similare pentru a vă accelera computerul. De exemplu, dezactivarea aplicațiilor și a programelor de fundal care încep cu mașina virtuală va îmbunătăți timpul de pornire al sistemului de operare invitat și va reduce cantitatea de RAM utilizată de mașina virtuală. Dacă utilizați o unitate mecanică, defragmentarea mașinii virtuale poate îmbunătăți și performanța (deși acest lucru nu are niciun efect asupra SSD-urilor). Nu uitați de sfaturile standard doar pentru că este o mașină virtuală, mașinile virtuale sunt la fel ca computerele obișnuite.
Utilizați alte programe pentru mașini virtuale
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Unii oameni le place să folosească VirtualBox pentru că simt că rulează mai repede, în timp ce unii aleg VMware din același motiv. Cu cât rulează mai rapid programul mașinii virtuale poate depinde de sistemul de operare gazdă, sistemul de operare invitat, configurația sistemului sau de un alt factor. Dar, dacă nu obțineți performanța dorită, încercați alt program. VirtualBox este complet gratuit, în timp ce VMware Workstation Player este gratuit pentru utilizare necomercială. Dacă utilizați macOS, puteți utiliza Parallels Desktop și VMware Fusion.
Aflați diferența dintre sistemele de operare invitat și gazdă
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Nu contează dacă utilizați VirtualBox, VMWare Player sau o opțiune nativă precum Microsoft Hyper-V. Înțelegerea diferenței dintre un computer fizic (gazdă) și o mașină virtuală (oaspete) este esențială pentru a obține performanțe bune.
Sistemul de operare gazdă este instalat fizic pe unitatea HDD a sistemului. Acesta este sistemul de operare care pornește când computerul este pornit.
Între timp, sistemul de operare invitat este instalat în mașina virtuală. Aici, puteți instala aplicații și chiar jocuri care provin din sistemul de operare gazdă. Acesta este doar unul dintre multele motive pentru a utiliza mașini virtuale.
În multe feluri, vă puteți gândi la sistemul de operare invitat ca la o aplicație complexă. De exemplu, nu are permisiunile sistemului de operare gazdă, cu excepția cazului în care este specificat în mod explicit. Accesul la unitățile fizice și la periferice, cum ar fi microfoanele, va fi inițial blocat.
Fiți atenți la solicitările de resurse
VM-urile rulează pe software de virtualizare care creează un mediu hardware virtual. Mai simplu spus, atunci când o VM este creată, software-ul de virtualizare specifică hardware-ul (de obicei, cu intrarea utilizatorului).
Dar există o mare limitare la acest lucru. Nu puteți specifica o configurație hardware pentru o mașină virtuală care depășește hardware-ul fizic din interiorul computerului.
De exemplu, dacă computerul fizic are 8 GB de RAM, mașina virtuală nu poate depăși acest lucru (deoarece trebuie să păstrați RAM pentru ca sistemul gazdă să ruleze software-ul mașinii virtuale).
Ca atare, trebuie să fiți conștienți de cerințele de resurse ale computerelor fizice, precum și ale mașinilor virtuale. A-ți face timp pentru a-ți organiza desktopul înainte de a rula sistemul de operare pentru invitați este o alegere inteligentă. Puteți:
- Închideți toate celelalte aplicații
- Comutați setările de putere la opțiunea maximă (în special pe laptopuri)
- Rulați VM cu opțiuni grafice minimizate
În plus, dacă computerul dvs. are un mod de joc, activați-l pentru a vă asigura că computerul direcționează resursele către VM. Aceasta înseamnă înghețarea sarcinilor de fundal în timp ce VM rulează, pentru a beneficia de performanța sistemelor de operare gazdă și invitată.
Actualizați sistemele de operare gazdă și invitată
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
Știți deja cât de important este să instalați actualizări. Indiferent dacă utilizați Windows, macOS sau o distribuție Linux, actualizările de sistem sunt vitale pentru ca computerul să funcționeze cu succes.
Pe lângă adăugarea de noi funcții, actualizările rezolvă erorile, adaugă drivere și corectează problemele de securitate. Toate acestea pot afecta performanța mașinii virtuale, așa că actualizarea este esențială.
Dar nu lăsa să se termine aici. De asemenea, ar trebui să vă faceți timp pentru a actualiza sistemul de operare pentru oaspeți. Poate părea o pierdere inutilă de timp, dar cu siguranță merită. De exemplu, să presupunem că rulați o distribuție Linux într-o VM. În mod implicit, va încerca actualizările periodic. Dacă blocați sau omiteți actualizări, nu veți putea instala niciun software nou.
Permiterea actualizărilor este cea mai bună opțiune. Asigurați-vă că sistemele de operare pentru invitați și gazdă sunt ambele actualizate!
Actualizați în mod regulat software-ul mașinii virtuale
În ceea ce privește securitatea, în ultimii ani au fost găsite vulnerabilități în mediile virtuale. Mașinile virtuale sunt o țintă din ce în ce mai populară pentru hackeri, un eșec care poate fi prevenit doar prin corecțiile regulate ale sistemului de operare și actualizările software ale mașinilor virtuale.
În cele mai multe cazuri, software-ul vă va avertiza cu privire la actualizările în așteptare.
Ar fi o idee inteligentă să faceți acest lucru de îndată ce sunt lansate actualizări. Actualizările includ, de asemenea, suport pentru noi sisteme de operare, de exemplu, creșterea gamei de platforme pe care le puteți rula pe mașina dvs. virtuală.
Partajați date între sistemele de operare invitate și gazdă
![Ghid complet pentru accelerarea mașinilor virtuale Ghid complet pentru accelerarea mașinilor virtuale]()
A avea date pe computer pe care doriți să le copiați pe o mașină virtuală poate fi o durere. Ar putea fi un fișier de pe hard disk sau instrucțiuni bash pe care încercați să le importați în mașina virtuală Linux.
Ambele opțiuni pot fi activate, dar copierea textului este puțin mai ușoară decât fișierele. De obicei, este doar o simplă setare de meniu care trebuie schimbată pentru a permite copierea textului. Software-ul VM acceptă copierea pe o mașină virtuală care rulează și copierea de pe aceasta, bidirecțională.
Pentru a partaja fișiere de date (de exemplu, imagini, documente, media), utilizați o unitate de rețea virtuală partajată . Aceasta înseamnă configurarea unei unități partajate pe computerul gazdă, apoi adăugarea unității la software-ul mașinii virtuale. Deci, atunci când VM-ul va porni, unitatea va fi disponibilă și puteți partaja date cu mașina dvs. virtuală.
Vezi mai mult: