Неліктен менің виртуалды машинам соншалықты баяу (жылдамдату үшін 5 кеңес)

  • Мұны Бөлісіңіз
Cathy Daniels

Виртуалды машиналар әсіресе бағдарламалық жасақтаманы әзірлеумен жұмыс істейтін кез келген адам үшін тамаша құрал болып табылады. Оларды пайдалану үшін қарқынды өңдеу және аппараттық құралдарды бөлісу қажет болғандықтан, олар жиі жұмыс істеу үшін біршама үлкен хост жүйесін қажет етеді.

Қатты жүйеңіз болса, VM тіпті баяу жұмыс істей алады. Ең нашар жағдайда, ол қатып қалуы, жабылуы немесе мүлдем жоғалып кетуі мүмкін. Олар негізгі құрылғының өнімділігіне де әсер етуі мүмкін.

Виртуалды машиналар көптеген артықшылықтарға ие және өте жан-жақты құралдар болғанымен, олар соншалықты баяу жұмыс істесе, оларды пайдалана алмайсыз. Егер сіз VM пайдаланған болсаңыз, бұл мәселеге кез келген уақытта кезіккеніңіз күмәнсіз.

Кейбір виртуалды машиналар неліктен баяу жұмыс істеуі мүмкін екенін және ақаулықты қалай түзетуге болатынын қарастырайық. проблемасы және VM-ді пайдалы құралға айналдыру жолы.

Неліктен Виртуалды машиналар баяу болуы мүмкін

Виртуалды машина қолданбалары - процессті көп қажет ететін бағдарламалар. Олар олардың баяулауына әкелетін әртүрлі нәрселерге сезімтал болуы мүмкін. Дегенмен, бұл мәселелер әдетте төрт негізгі санатқа бөлінеді.

Хост жүйесі

Егер VM нашар жұмыс істеп тұрса, сіз бірінші қарағыңыз келетін нәрсе хост жүйесі—сіздің компьютеріңіз. оны іске қосу. Көп жағдайда мәселе VM-ді іске қосу мүмкіндігінің жоқтығы хост жүйесіне байланысты. Әрбір виртуалды машина ресурстарды хостпен бөлісетінін есте сақтаңыз, сондықтан сіз буып-түюді қамтамасыз етуіңіз керекбіраз қуат.

Егер сіздің жүйеңізде «Үлкен 3» ресурстар деп атайтын нәрселердің кез келгені жетіспейтін болса — процессор, жад және дискілік кеңістік — мәселеңіздің көзі осы болуы мүмкін. Виртуалды машиналар көп өңдеу қуатын қажет етеді. Неғұрлым жылдам болса, соғұрлым жақсы: егер сізде бірнеше процессор немесе көп ядролы процессор болса, бұл жағдайды жақсартады.

Жад - үлкен фактор және көбінесе виртуалды машинаның баяу жұмыс істеуінің негізгі себебі. VM - бұл жадыға арналған шошқалар; егер бос орын жеткіліксіз болса, компьютер жадты ауыстыруды бастайды. Яғни, ол әдетте жадта сақталатын нәрселерді сақтау үшін қатты дискідегі орынды пайдаланады. Дискіден жазу және оқу жадқа қарағанда әлдеқайда баяу; бұл виртуалды компьютер мен хостты баяулатады.

Сізде виртуалды компьютерге бөлу үшін жеткілікті бос дискілік кеңістік болуы керек. Виртуалды машиналарды динамикалық дискілік кеңістіктің орнына тұрақты дискілік кеңістікпен орнату жақсы. Бұл параметр VM жасаған кезде сол кеңістіктің қолжетімді болуын талап етеді.

Егер динамикалық дискілік кеңістікті пайдалансаңыз, VM пайдаланатын кеңістік оны пайдаланған сайын ғана өседі. Бұл қатты дискідегі орынды үнемдей алады, бірақ ол көптеген фрагментацияны тудырады — бұл өз кезегінде дискіден және виртуалды машинадан оқу мен жазуды баяулатады.

Басқа жабдық виртуалды машинаны баяулатады, егер олар төмен. Бейне картаңыз, Wi-Fi картасы, USB және басқа перифериялық құрылғылар баяулауға ықпал етуі мүмкін.Дегенмен, олардың жағымсыз әсерлері Үлкен 3-пен салыстырғанда ең аз болуы мүмкін.

Бейне карталар VM-ді жылдам көрсетуде маңызды фактор болғанымен, сол мәселелердің көпшілігін жеңілдету үшін бейне параметрлерін реттеуге болады.

Конфигурация

ВМ конфигурациясы көбінесе оның қалай орындалатынын анықтайды. Егер сіз оны тым үлкен және қуатты жүйені эмуляциялайтын етіп конфигурацияласаңыз, оны іске қосу үшін негізгі компьютеріңізде ресурстар болмауы мүмкін.

Біз қалаған кез келген жүйені жасай алатын болсақ, бізде үлкен жүр. Дегенмен, бұл виртуалды компьютерді нақты пайдалану қабілетіңізге зиян келтіруі мүмкін. Виртуалды машинаға қандай минималды талаптар қажет екенін анықтаңыз, содан кейін оны осы параметрлер ішінде конфигурациялаңыз. Оны асыра алмаңыз; баяу виртуалды компьютерге қол жеткізесіз.

Басқа қолданбалар

ВМ-ны пайдаланған кезде хостта жұмыс істейтін басқа қолданбалар туралы хабардар болыңыз. Егер сізде көптеген терезелер ашық болса немесе тіпті фондық режимде бағдарламалық құрал жұмыс істеп тұрса, олар құрылғыңызды баяулатуы мүмкін. Сондай-ақ, виртуалды машинада не істеп жатқаныңызды есте сақтаңыз, себебі бұл хостта жұмыс істейтін қолданбалар сияқты ресурстарға әсер етеді.

VM бағдарламалық құралы

Жылдамдық болса Бұл сіз пайдаланып жатқан гипервизор ретінде белгілі VM бағдарламалық құралы болуы мүмкін. Кейбір виртуалды машина қолданбалары бір операциялық жүйеде екіншісіне қарағанда жақсырақ ойнайды. Қандай гипервизорлар жақсы жұмыс істейтінін анықтау үшін сізге біраз зерттеу қажет болуы мүмкінхост ретінде пайдаланатын жүйе мен орта. Қажет болса, баламалы гипервизорлардың кейбір тегін сынақ нұсқаларын алып, олардың қайсысы компьютерде жақсы жұмыс істейтінін көргіңіз келуі мүмкін.

Белгілі бір VM бағдарламалық құралы туралы қосымша ақпарат алу үшін «Ең жақсы виртуалды» мақаламызды қараңыз. Машинаның бағдарламалық құралы.

VM құрылғыларыңызды жылдамдату бойынша кеңестер

Енді біз виртуалды машинаңыздың баяу жұмыс істеуіне әкелетін кейбір нәрселерді талқылағандықтан, жақсарту үшін не істеу керектігін үйренетін уақыт келді. олардың өнімділігі.

Жад

Сіздің хостыңыздың жады оның жұмысында ажырамас рөл атқарады. Хост жүйесінде мүмкіндігінше көп жадқа ие болу - бұл бастама. Сондай-ақ абай болғыңыз келеді және виртуалды машиналарыңыз үшін конфигурациялайтын соманы шектеңіз. Кем дегенде, хосттан тым көп алмай-ақ, операциялық жүйенің ең төменгі талаптарын қанағаттандырыңыз. Егер жадыңыз тым аз болса, ол сөзсіз баяу жұмыс істейді.

Ендеше, екеуін қалай теңестіресіз? Жақсы ереже - VM-ге хост жадының кем дегенде ⅓ бөлігін бөлу. Қаласаңыз, көбірек тағайындай аласыз, бірақ бір уақытта жұмыс істейтін көптеген басқа қолданбалар жоқ.

CPU

Жаңа процессорды немесе компьютерді сатып алудың қажеті жоқ, компьютеріңізді жақсарту үшін ештеңе істей алмайсыз. процессордың жылдамдығы. Дегенмен, BIOS параметрлерінде виртуалдандыруды қосқаныңызға көз жеткізіңіз. Бұл сіздің компьютеріңізге өз ресурстарын VM құрылғыларымен бөлісуге мүмкіндік береді. Егер сізде көп ядролы процессор болса,виртуалды машинаны бірнеше процессорды пайдалану үшін конфигурациялауға болады.

Дискіні пайдалану

ВМ орнату кезінде динамикалық дискіні бөлуді пайдаланбағаныңызға көз жеткізіңіз. Қатты күйдегі қатты диск (SSD) өте жылдам қол жеткізу жылдамдығының арқасында өнімділікті айтарлықтай жақсарта алады. Егер сізде SSD болса, VM кескіндері жасалғанына, сақталғанына және онда іске қосылғанына көз жеткізіңіз.

Егер сізде SSD болмаса, суреттерді қол жетімді ең жылдам дискіде сақтаңыз. Оларды желілік дискіде, ықшам дискіде, DVD дискісінде немесе сыртқы USB дискісінде сақтау осы баяу сақтау опциялары үшін қажет кіру уақытына байланысты өнімділікті төмендетуі мүмкін.

Басқа қолданбалар

Жүйеде жұмыс істейтін басқа қолданбалар мәселе де болуы мүмкін: олар VM сияқты ресурстарды пайдаланады. Виртуалды машиналарды пайдаланған кезде іске қосылған басқа қолданбаларды шектеңіз.

Антивирустық қолданбалар жүйені баяулатады, әсіресе олар жад пен дискілерді пайдаланған кезде сканерлейді. VM құрылғыларын пайдаланған кезде антивирустық бағдарламалық құралды өшіргіңіз келуі мүмкін. Кем дегенде, антивирустық бағдарламалық құралға кескіндерді сақтау үшін пайдаланатын каталогтарды алып тастауды айтыңыз.

Басқа кеңестер

Виртуалды машиналарды жылдамдатуға арналған кейбір әртүрлі кеңестер: кейбір параметрлерді тексеріңіз. VM құрылғыларыңыз үшін қол жетімді. 2D және 3D бейне жеделдету сияқты бейне параметрлерін іздеңіз. Бағдарламалық құрал параметрлері операциялық жүйені оңтайландырудың және арттырудың басқа жолдарын қамтамасыз етуі мүмкінөнімділігі.

Виртуалды машиналарды іске қосу жиі өте ұзақ уақыт алады, сондықтан оны пайдалануды аяқтағаннан кейін оны өшірудің орнына оны тоқтата тұру қажет болуы мүмкін. Тоқтата тұру оны ұйқы режиміне қою сияқты: оны қайта пайдаланған кезде, ол сіз оны қалдырған күйде болуы керек. Бұл оның жүктелуін күтудің қажеті жоқ дегенді білдіреді.

Соңғы бір нәрсе: оның бірқалыпты жұмыс істеуін қамтамасыз ету үшін хост жүйесіне жүйелі түрде техникалық қызмет көрсету. Қажетсіз файлдардан құтылыңыз, пайдаланылмаған қолданбаларды жойыңыз және қатты дискілерді дефрагментациялаңыз. Хостты оңтайландыру виртуалды машиналарыңыздың оңтайлы жұмыс істеуіне мүмкіндік береді.

Қорытынды сөздер

Виртуалды машиналар - әртүрлі пайдаланулары бар тамаша құрал. Бірақ олар баяу жүгіргенде, олар үшін әзірленген мақсаттарға қызмет ету қиынға соғады. Егер сіз өзіңіздің баяу жұмыс істеп жатқаныңызды байқасаңыз, кейбір нақты нәрселерді іздеу керек және олардың жұмысын жақсарту үшін қолдануға болатын әдістер бар. Бұл ақпарат VM құрылғыларыңызды жылдамдатуға көмектеседі деп үміттенеміз.

Операциялық жүйені оңтайландыруға арналған амалдарыңыз бар ма? Сұрақтарыңыз немесе ұсыныстарыңыз болса, бізге хабарлаңыз.

Мен Кэти Дэниэлспін, Adobe Illustrator сарапшысымын. Мен бағдарламалық құралды 2.0 нұсқасынан бері пайдаланып келемін және 2003 жылдан бері ол үшін оқулықтар жасап келемін. Менің блогым - Illustrator қолданбасын үйренгісі келетін адамдар үшін интернеттегі ең танымал бағыттардың бірі. Блогер ретіндегі жұмысыммен қатар, мен автор және графикалық дизайнермін.