Virtuella maskiner kräver beast, tillhandahåller virtuell hårdvara och kör flera operativsystem på din dator samtidigt. Som ett resultat kan de ibland vara lite långsamma. Här är några tips som hjälper dig att pressa ut varje sista droppe prestanda ur din virtuella maskin, oavsett om du använder VirtualBox , VMware , Paralleller , eller något annat.
Skapa hårddiskar i fast storlek istället för dynamiskt tilldelade enheter
När du skapar din virtuella maskin kan du skapa två olika typer av virtuella diskar. Som standard använder virtuella maskinprogram vanligtvis dynamiskt tilldelade diskar som växer när du använder dem.
Om du till exempel skapar en ny virtuell maskin med en dynamiskt tilldelad disk med en maximal storlek på 30 GB tar den inte upp 30 GB utrymme på hårddisken omedelbart. Efter installation av ditt operativsystem och program kan det ta upp till 10 GB. När du lägger till fler filer på den virtuella disken kommer den att expandera upp till sin maximala storlek på 30 GB.
Detta kan vara bekvämt, eftersom varje virtuell maskin inte tar upp onödigt mycket utrymme på din hårddisk. Det går dock långsammare än att skapa en disk i fast storlek (även känd som en förplacerad disk). När du skapar en disk med fast storlek tilldelas alla 30 GB av det utrymmet omedelbart.
Det finns en kompromiss här: en disk i fast storlek använder mer utrymme på hårddisken, men det är snabbare att lägga till nya filer till den virtuella maskinens hårddisk. Du ser inte heller så mycket filfragmentering. Utrymmet tilldelas i ett stort block istället för att läggas till i mindre bitar.
Installera programvarans verktyg för din virtuella maskin
Efter att ha installerat ett gästoperativsystem i en virtuell maskin är det första du bör göra att installera din virtuella maskins mjukvarupaket - Gästtillägg för VirtualBox, VMware Tools för VMware eller Parallels Tools för Parallels. Dessa paket innehåller specialdrivrutiner som hjälper ditt gästoperativsystem att köra snabbare på din virtuella maskiners hårdvara.
Installera paketet är enkelt. I VirtualBox startar du ditt gästoperativsystem och klickar på Enheter> Infoga gästtillägg CD-bild. Du kan sedan starta installationsprogrammet från den virtuella skivenheten i din virtuella maskin. På VMware väljer du istället alternativet Installera VMware-verktyg i den virtuella maskinens meny. I Parallels klickar du på Actions> Install Parallels Tools.
Följ instruktionerna på skärmen för att slutföra installationen. Om du använder ett Windows-gästoperativsystem blir det precis som att installera alla andra Windows-applikationer.
Se till att du håller dessa uppdaterade med ditt virtuella maskinprogram. Om du ser ett meddelande om att en uppdatering är tillgänglig för gästtillägg eller VMware-verktyg bör du installera den.
Uteslut kataloger för virtuella maskiner i ditt antivirusprogram
RELATERAD: Antivirus saktar ner din dator? Du kanske borde använda undantag
Dators antivirusprogram kan skanna dina virtuella maskinfiler när de nås, vilket minskar prestandan. Antivirusprogrammet kan inte se inuti den virtuella maskinen för att upptäcka virus som körs på dina gästoperativsystem, så den här skanningen är inte till hjälp.
För att påskynda saker kan du lägg till din virtuella maskinkatalog i antiviruslistans undantagslista . När det väl finns på listan kommer ditt antivirusprogram att ignorera alla filer i den här katalogen.
Se till att Intel VT-x eller AMD-V är aktiverad
RELATERAD: Så här aktiverar du Intel VT-x i datorns BIOS eller UEFI-firmware
Intel VT-x och AMD-V är speciella processortillägg som förbättrar virtualiseringen. Nyare Intel- och AMD-processorer inkluderar vanligtvis dessa funktioner. Vissa datorer aktiverar dem dock inte automatiskt. Du kan behöva gå in i datorns BIOS och aktivera den här inställningen själv, även om din dator stöder den.
AMD-V aktiveras vanligtvis automatiskt om det fungerar på din hårdvara, men många Intel-datorer levereras med Intel VT-x inaktiverad. Här är hur man aktiverar Intel VT-x eller AMD-V om den är inaktiverad —Aktivera det i BIOS, gå sedan till inställningarna för ditt virtuella maskinprogram och se till att det också är aktiverat där.
Tilldela mer minne
Virtuella maskiner är minnes hungriga. Varje virtuell maskin innehåller ett helt operativsystem, så du delar upp datorns RAM mellan två separata system. Microsoft rekommenderar minst 2 GB RAM-minne för 64-bitars Windows 7-system, och denna rekommendation gäller även Windows 7 när den körs på en virtuell maskin. Om du kör minne-hungriga applikationer på den virtuella maskinen kanske du vill tilldela mer än 2 GB RAM så att Windows inte ständigt byter till disk.
Du kan tilldela mer RAM i inställningsdialogen för din virtuella maskin (den virtuella maskinen måste vara avstängd för att göra detta). Försök ge den åtminstone 1/3 av datorns tillgängliga RAM-minne, men du kan göra mer om du vill.
Om det inte hjälper kanske du inte har tillräckligt med RAM på din dator för att köra virtuella maskiner med en bekväm hastighet. Överväg att uppgradera ditt RAM-8GB bör vara en anständig summa för de flesta grundläggande virtuella datorer.
Tilldela mer CPU
Datorns processor gör allt arbete med att köra den virtuella maskinen och dess programvara, så ju mer CPU den kan använda, desto bättre kör den. Om du har en dator med en processor med flera kärnor kan du tilldela fler kärnor till din virtuella maskin från dess inställningsfönster. En virtuell maskin med två eller fyra kärnor kommer att vara mycket mer lyhörd än en virtuell maskin med en, precis som en dator med fler kärnor är.
Om du använder en äldre processor med bara en eller två kärnor kan det vara dags att uppgradera - din virtuella maskin körs mycket snabbare om du kan ge den åtminstone två kärnor (om inte fler).
Justera dina videoinställningar
RELATERAD: Så här aktiverar du 3D-acceleration och använder Windows Aero i VirtualBox
Att justera några av dina videoinställningar kan också förbättra den virtuella maskinens uppenbara hastighet. Om du till exempel aktiverar 2D-accelerationsfunktionen i VirtualBox förbättras videouppspelning i virtuella maskiner medan möjliggör 3D-acceleration låter dig använda vissa 3D-applikationer med en mer rimlig hastighet. Att öka videominnet som tilldelats en virtuell maskin kan också påskynda 3D-grafik. Observera dock att uppgradering av ditt grafikkort förmodligen inte hjälper mycket för din virtuella maskin, såvida det inte är det verkligen svält för videominne.
Sätt dina virtuella maskiner på en SSD-enhet
RELATERAD: Det är dags: Varför måste du uppgradera till en SSD just nu
En solid state-enhet är en av de bästa uppgraderingarna du kan göra till en dator för hastighet, och det gäller även virtuella maskiner. Många människor lagrar sina virtuella maskiner på en sekundär mekanisk enhet, eftersom de är rymligare, men dina virtuella maskiner kommer att gå mycket långsammare. Så om du kan, gör lite utrymme på den SSD och placera dina virtuella maskiner där.
Undvik dessutom att placera den virtuella maskinens filer på en extern enhet såvida du inte vet att den externa enheten är tillräckligt snabb. En snabb USB 3.0-enhet med bra filåtkomsttider kan ge dig bra prestanda, men ett gammalt USB 2.0-minne kommer att vara extremt långsamt och leverera hemsk prestanda.
Avbryt istället för att stänga av
När du är klar med din virtuella maskin kanske du vill spara dess tillstånd istället för att stänga av det helt. Nästa gång du vill använda din virtuella maskin kan du bara dubbelklicka på den för att starta den. Gästoperativsystemet återupptas där du slutade istället för att starta om från början.
Detta liknar att använda vila eller stänga av i stället för att stänga av datorn. Ditt virtuella maskinprogram sparar innehållet i din virtuella maskins minne till en fil på din hårddisk och laddar filen när du startar den virtuella maskinen nästa gång.
Förbättra prestanda i den virtuella maskinen
RELATERAD: 10 snabba sätt att påskynda en långsam dator som kör Windows 7, 8 eller 10
Kom ihåg att du också kan förbättra prestanda inuti den virtuella maskinen på samma sätt som du skulle påskynda en fysisk dator . Om du till exempel minskar mängden bakgrundsapplikationer och program som körs vid start kommer gästoperativsystemets starttid att förbättras och mängden RAM som används av din virtuella maskin minskas. Om du använder en mekanisk enhet, defragmentering av den virtuella maskinen kan också förbättra prestandan (även om detta sannolikt inte kommer att göra skillnad på SSD-enheter). Försumma inte standardtipsen bara för att det är en virtuell maskin - virtuella maskiner är precis som vanliga datorer!
Prova ett annat virtuellt maskinprogram
Vissa människor rapporterar att VirtualBox är snabbare för dem, medan andra rapporterar att VMware är snabbare. Vilket virtuellt maskinprogram som är snabbare för dig kan bero på ditt värdoperativsystem, gästoperativsystem, systemkonfiguration eller ett antal andra faktorer. Men., Om du inte ser tillfredsställande prestanda, kanske du vill prova ett annat program. VirtualBox är helt gratis, medan VMware Workstation Player är gratis för icke-kommersiellt bruk.
Om du använder macOS kommer du att uppleva mycket bättre prestanda med Parallels Desktop än du kommer att göra med VirtualBox. Mac-användare kan också prova VMware Fusion , som också borde erbjuda bättre prestanda än VirtualBox.