Wêrom is myn firtuele masine sa stadich (5 tips om te fersnellen)

  • Diel Dit
Cathy Daniels

Fituele masines binne poerbêste ark, foaral foar elkenien dy't wurket mei softwareûntwikkeling. Se hawwe faak in wat heftich hostsysteem nedich om te rinnen fanwege de yntinsive ferwurking en dielen fan hardware dy't nedich binne om se te brûken.

In VM kin sels stadich rinne as jo in krêftich systeem hawwe. It slimste gefal kin it befrieze, ôfslute, of gewoan ferdwine. Se kinne ek de prestaasjes fan jo hostmasine beynfloedzje.

Wylst firtuele masines in mannichte fan foardielen hawwe en tige alsidige ark binne, binne se net as se sa stadich rinne dat jo se net brûke kinne. As jo ​​​​in VM hawwe brûkt, is d'r gjin twifel dat jo dit probleem op ien of oare kear tsjinkommen binne.

Litte wy ris sjen wêrom guon firtuele masines stadich kinne rinne, hoe't jo de reparearje probleem, en hoe't jo VM's it nuttige ark meitsje kinne dat se bedoeld binne om te wêzen.

Wêrom firtuele masines stadich kinne

Firtuele masineapplikaasjes binne tige proses-yntinsive programma's. Se kinne gefoelich wêze foar in ferskaat oan dingen dy't har fertrage. Dy problemen komme lykwols typysk del op fjouwer haadkategoryen.

Hostsysteem

As jo ​​VM min draait, is it earste ding dat jo wolle besjen it hostsysteem - de kompjûter dy't jo' re running it op. Yn 'e measte gefallen komt it probleem del op it hostsysteem dat net de krêft hat om VM's út te fieren. Unthâld dat elke firtuele masine boarnen dielt mei de host, dus jo moatte soargje dat jo ynpakkewat macht.

As jo ​​systeem ûntbrekt yn ien fan wat ik graach de "Big 3" boarnen neame - CPU, ûnthâld en skiifromte - dan is dit wierskynlik de boarne fan jo probleem. Firtuele masines hawwe in protte ferwurkingskrêft nedich. Hoe flugger, hoe better: as jo meardere CPU's of in multi-core processor hawwe, sil dat dingen noch better meitsje.

Unthâld is in geweldige faktor en faaks in wichtige oarsaak fan in trage firtuele masine. VM's binne ûnthâld hogs; as jo net genôch fergees hawwe, sil jo kompjûter begjinne mei it wikseljen fan ûnthâld. Dat betsjut dat it romte op jo hurde skiif sil brûke om dingen op te slaan dy't it normaal yn it ûnthâld soe hâlde. It skriuwen en lêzen fan de skiif is folle stadiger as út it ûnthâld; it is wis dat jo VM en de host fertrage.

Jo moatte genôch frije skiifromte beskikber hawwe om oan jo VM te allocearjen. It is it bêste om firtuele masines yn te stellen mei fêste skiifromte ynstee fan dynamyske skiifromte. Dizze ynstelling fereasket dat jo dy romte beskikber hawwe op it momint dat jo de VM oanmeitsje.

As jo ​​dynamyske skiifromte brûke, groeit de romte dy't brûkt wurdt troch de VM allinich as jo dizze brûke. Dit kin romte besparje op jo hurde skiif, mar it soarget foar in soad fragmintaasje - wat op syn beurt it lêzen en skriuwen fan 'e skiif en de firtuele masine fertraget.

Oare hardware kin jo firtuele masine ek fertrage as se binne subpar. Jo fideokaart, wifi-kaart, USB, en oare perifeare apparaten kinne bydrage oan de fertraging.Har negative effekten sille lykwols nei alle gedachten minimaal wêze yn ferliking mei de Big 3.

Wylst fideokaarten in wichtige faktor wêze kinne by it werjaan fan de VM fluch, kinne jo fideo-ynstellingen oanpasse om de measte fan dy problemen te ferleegjen.

Konfiguraasje

De konfiguraasje fan jo VM bepaalt faaks hoe't it prestearret. As jo ​​it ynstelle om in te grut en krêftich systeem te emulearjen, hawwe jo miskien net de middels op jo hostkompjûter om it út te fieren.

As wy frij binne om elk systeem te meitsjen dat wy wolle, hawwe wy de oanstriid om gean grut. Dit kin lykwols in neidiel wêze foar jo fermogen om de VM feitlik te brûken. Soargje derfoar dat jo útfine hokker minimale easken jo nedich binne foar de firtuele masine, konfigurearje it dan binnen dy parameters. Net oerdriuwe; do silst einigje mei in trage VM.

Oare apps

Wês bewust fan oare apps dy't op de host rinne as jo jo VM brûke. As jo ​​in protte finsters iepen hawwe of sels software dy't op 'e eftergrûn rint, kinne se jo masine fertrage. Hâld ek yn gedachten wat jo op 'e firtuele masine rinne, om't dat de boarnen krekt sa beynfloedet as de apps dy't op de host rinne.

VM Software

As jo ​​snelheid hawwe problemen, It kin gewoan wêze de VM software, ek bekend as de hypervisor, dat jo brûke. Guon firtuele masine-apps spielje better op ien OS dan in oar. Jo moatte miskien wat ûndersyk dwaan om te bepalen wêrop hypervisors it bêste wurkjeit systeem en de omjouwing dy't jo brûke as jo host. As it nedich is, kinne jo in pear fan 'e fergese proefferzjes fan alternatyf hypervisors krije en sjen hokker it bêste op jo kompjûter wurkje.

Foar mear ynformaasje oer bepaalde VM-software, sjoch ris nei ús artikel, Best Virtual Masinesoftware.

Tips foar it fersnellen fan jo VM's

No't wy guon fan 'e dingen besprutsen hawwe dy't jo firtuele masine stadich kinne rinne, is it tiid om te learen wat jo kinne dwaan om te ferbetterjen harren prestaasje.

Unthâld

It ûnthâld fan jo host spilet in yntegraal diel yn syn optreden. It hawwen fan safolle ûnthâld as jo kinne op jo host systeem is in begjin. Jo wolle ek foarsichtich wêze en it bedrach beheine dat jo konfigurearje foar jo firtuele masines. Teminsten foldogge oan de minimale eask fan it bestjoeringssysteem sûnder te folle fan 'e host te nimmen. As jo ​​​​te min ûnthâld hawwe, sil it grif stadich rinne.

Dus, hoe balansearje jo de twa? In goede regel is om op syn minst ⅓ fan it ûnthâld fan 'e host oan' e VM te tawizen. Jo kinne mear tawize as jo wolle, mar hawwe net in protte oare applikaasjes dy't tagelyk rinne.

CPU

Kort fan it keapjen fan in nije CPU of kompjûter, d'r is neat dat jo kinne dwaan om jo te ferbetterjen prosessor syn snelheid. Soargje derfoar dat jo virtualisaasje ynskeakelje yn jo BIOS-ynstellingen, lykwols. Dit sil jo kompjûter de boarnen kinne diele mei VM's. As jo ​​​​in multi-core CPU hawwe,jo kinne jo firtuele masine ynstelle om mear as ien CPU te brûken.

Skiifgebrûk

Soargje derfoar dat jo gjin dynamyske skiiftawizing brûke by it ynstellen fan jo VM. In solid-state hurde skiif (SSD) kin de prestaasjes signifikant ferbetterje troch syn opmerklik rappe tagongsnelheden. As jo ​​​​in SSD hawwe, soargje derfoar dat jo VM-ôfbyldings makke, opslein en derop rinne.

As jo ​​gjin SSD hawwe, hâld jo ôfbyldings op it fluchste stasjon dat jo beskikber hawwe. It bewarjen fan se op in netwurkstasjon, CD, DVD of eksterne USB-drive kin de prestaasjes ferleegje fanwege de tagongstiid dy't nedich is foar dizze tragere opslachopsjes.

Oare apps

Oare apps dy't op jo systeem rinne. kin ek in probleem wêze: se brûke boarnen lykas VM's. Wês der wis fan dat jo oare applikaasjes dy't jo rinne hawwe beheine wylst jo jo firtuele masines brûke.

Anty-firusapplikaasjes kinne in systeem fertrage, benammen om't se ûnthâld en skiifdriven scannen wylst jo se brûke. Jo wolle miskien anty-firussoftware útskeakelje by it brûken fan jo VM's. Fertel teminsten jo anty-firussoftware om de mappen út te sluten dy't jo brûke om jo ôfbyldings op te slaan.

Oare tips

Guon ferskate tips foar it rapperjen fan firtuele masines: kontrolearje guon fan 'e ynstellings do hast beskikber foar jo VMs. Sjoch foar fideo-ynstellingen lykas 2D- en 3D-fideofersnelling. Software-ynstellings kinne oare manieren leverje om it bestjoeringssysteem te optimalisearjen en te fergrutsjenprestaasje.

Firtuele masines duorje faaks hiel lang om op te starten, dus jo kinne de masine ophâlde as jo klear binne mei it brûken ynstee fan it út te sluten. Suspending is as it yn sliepmodus sette: as jo it opnij brûke, moat it yn deselde steat wêze as jo it ferlitten hawwe. Dat betsjut dat it net hoecht te wachtsjen foar it opstarten.

Ien lêste ding: fier regelmjittich ûnderhâld út op jo hostsysteem om it soepel te hâlden. Krij net winske bestannen kwyt, wiskje net brûkte apps en defragmentearje jo hurde skiven. It optimalisearjen fan jo host lit jo firtuele masines optimaal rinne.

Finale wurden

Firtuele masines binne geweldige ark mei in protte ferskillende gebrûk. Mar as se stadich rinne, is it dreech foar har om de doelen te tsjinjen wêrfoar se binne ûntworpen. As jo ​​fine dat jo pynlik stadich rinne, binne d'r wat spesifike dingen om te sykjen, en d'r binne techniken dy't jo kinne tapasse om har prestaasjes te ferbetterjen. Wy hoopje dat dizze ynformaasje jo helpt om jo VM's te fersnellen.

Hawwe jo trúkjes foar it optimalisearjen fan in bestjoeringssysteem? Lit it ús witte as jo fragen of suggestjes hawwe.

Ik bin Cathy Daniels, in ekspert yn Adobe Illustrator. Ik haw de software sûnt ferzje 2.0 brûkt, en haw sûnt 2003 tutorials foar makke. Myn blog is ien fan de populêrste bestimmingen op it web foar minsken dy't Illustrator leare wolle. Njonken myn wurk as blogger bin ik ek skriuwer en grafysk ûntwerper.