Jak przyspieszyć maszyny wirtualne

maszyny wirtualne

jak przyspieszyć maszyny wirtualne jest ostatnio popularnym tematem. Grupa maszyn wirtualnych, z których każda ma własne wymagania &, może być bardzo „głodna”, jeśli chodzi o zasoby. Host maszyny wirtualnej musi zapewnić środowiska (sprzęt wirtualny) dla wielu systemów operacyjnych, które mogą działać jednocześnie. Jeśli stosujesz się do poniższych wskazówek &, powinieneś być w stanie optymalnie wykorzystać swojego hosta VM, bez względu na to, czy używasz Parallels, KVM, VMware, VirtualBox, czy innej platformy.

upewnij się, że VIA vt, AMD-V lub Intel VT-x są włączone.

VIA vt, AMD-V & Intel VT-x to rozszerzenia procesorów, z których korzysta wirtualizacja. Większość nowoczesnych procesorów będzie obsługiwać jedno z tych rozszerzeń, ale nie zawsze są one domyślnie włączone. Niektórzy Gospodarze/Goście VM będą wymagać włączenia go również w oprogramowaniu, po włączeniu go w BIOS-ie.

powiedz swojemu programowi antywirusowemu, aby ignorował obrazy dysków gości maszyn wirtualnych.

nie ma sensu, aby programy antywirusowe na hoście VM skanowały (ogromne!) obrazy dysków gości maszyny wirtualnej. I tak nie będzie w stanie wykryć możliwego virii na gościu maszyny wirtualnej. Niektóre programy antywirusowe są na tyle inteligentne, że automatycznie ignorują obrazy dysków gości maszyny wirtualnej, ale i tak ich wykluczenie nie zaszkodzi.

(Oh, i zainstaluj antywirusa na swoich maszynach wirtualnych! Maszyna wirtualna może równie łatwo zostać zainfekowana jak maszyna fizyczna.)

zainstaluj więcej pamięci RAM na swoim hoście VM i przypisz ją do swoich gości VM.

im więcej pamięci RAM ma twój host VM, tym płynniej działa. Przynajmniej nigdy nie powinieneś przydzielać gościom VM więcej pamięci RAM, niż ma do dyspozycji Twój host VM.
dla gości VM stosuje się to samo, co dla maszyn fizycznych: staraj się spełnić zalecane wymagania systemowe podane przez producenta systemu operacyjnego. Oto kilka przykładów:

Windows 7 1-2 GB
Windows 10 1-2 GB
Ubuntu 256-512 MB
Minix 28 MB

użyj SSD dla gości VM.

to jest praktycznie bezmyślne: dyski SSD są szybsze niż dyski twarde. kropka.

używaj prealokowanych dysków zamiast dynamicznie przydzielanych dysków.

Zwykle podczas tworzenia gościa maszyny wirtualnej masz do wyboru dwa rodzaje dysków: wstępnie przydzielone lub dynamicznie przydzielone dyski. Jeśli masz miejsce na dysku, zawsze przejdź do wstępnie przydzielone / stałe. Tak, zajmie to więcej miejsca na dysku na hoście (dysk 100 GB dla gościa maszyny wirtualnej zajmie 100 GB na hoście od razu), ale ponieważ całe miejsce na dysku jest już przydzielone, będzie mniej narzutu, gdy nowe pliki zostaną dodane do gościa maszyny wirtualnej, ponieważ host maszyny Wirtualnej nie musi przydzielać więcej miejsca na dysku.

Przypisz więcej rdzeni/’procesorów’ do gościa maszyny wirtualnej.

jako absolutne minimum należy zawsze przypisać dwa lub więcej rdzeni / ’ CPU ’ do każdego gościa maszyny wirtualnej. Tylko najstarsze systemy operacyjne są jednordzeniowe. Gdy tylko producenci zaczęli opracowywać procesory wielordzeniowe, producenci systemów operacyjnych zaczęli je dobrze wykorzystywać.
pierwszy dwurdzeniowy procesor pochodzi z 2001 roku, więc każdy gość maszyny Wirtualnej z systemem operacyjnym wykonanym po tym roku powinien mieć przydzielone wiele rdzeni.

dostrajaj ustawienia wideo swoich gości VM.

niektóre hosty maszyn wirtualnych, takie jak VirtualBox, mają opcje umożliwiające akcelerację wideo 2D/3D. Pamiętaj, aby włączyć je, jeśli goście maszyny wirtualnej je obsługują.

zainstaluj sterowniki & narzędzi, które pochodzą z hosta VM.

jedną z pierwszych rzeczy, które należy zrobić po skonfigurowaniu nowego gościa maszyny Wirtualnej, jest zainstalowanie sterowników narzędzi &, które pochodzą z hosta maszyny wirtualnej:

Parallels narzędzia Parallels
sterowniki KVM VirtIO
VirtualBox Dodatki gościnne
VMware narzędzia VMware

sterowniki zawarte w tych pakietach sprawiają, że twój gość VM działa płynniej, ponieważ są one tworzone specjalnie przez twórców twojego wirtualnego „sprzętu”.
pamiętaj, aby aktualizować te sterowniki & narzędzia. Może to mieć ogromny wpływ na wydajność, zwłaszcza jeśli gość maszyny wirtualnej obsługuje dynamicznie przydzielaną pamięć.

dostrajaj swoich gości VM

to, że są maszynami wirtualnymi, a nie fizycznymi, nie oznacza, że musisz traktować je tak inaczej. Tak jak wyłączyłbyś niektóre programy uruchamiane przy rozruchu, aby przyspieszyć fizyczny komputer, powinieneś również wyłączyć je na swoich maszynach wirtualnych.

rozejrzyj się

nie ma wyraźnego zwycięzcy, jeśli chodzi o wybór hosta VM. Niektórzy przysięgają na VMware, inni na VirtualBox, a jeszcze inni (w tym ja) wolą hosta opartego na KVM.

jeśli zaimplementujesz jedną, więcej lub nawet wszystkie powyższe, przyspieszysz maszyny wirtualne.

10,265 views

Like Loading…

Leave a Reply

Twój adres e-mail nie zostanie opublikowany.