Как да ускорите скоростта на виртуалната машина

Честото използване на виртуални машини се превърна в един от най -важните елементи в задачите за поддръжка и валидиране на тестове и приложения, тъй като те ни позволяват да провеждаме тестове на програми, операционни системи и различни компоненти, за да анализираме поведението им, преди да бъдат поставени в продуктивна среда и по този начин предварително да знаят техните грешки, за да се избегнат административни и оперативни въздействия.

Има различни приложения, които ни позволяват да изпълняваме тези задачи с пълна функционалност, имаме:

  • VirtualBox
  • VMWare
  • Parallels Desktop
  • Hyper-V, включен в Windows 10

Всяко от тези приложения ни предлага различни характеристики за Виртуални машини че е необходимо да се създадат и разпределят основните ресурси, като се вземат предвид фактори като тип операционна система и архитектура. Един от проблемите с тези виртуални машини е, че в определени моменти, поради процесите, които изпълняваме в тях, те са склонни да „висят“ или да бъдат ограничени в работата си, засягайки оптимално представяне от това.

Днес този урок ще анализира как можем да подобрим производителността на тези виртуални машини, за да изпълним успешно всички операции, които се изпълняват в тях.

1. Създайте фиксиран диск вместо динамичен


По време на процеса на създаване на виртуална машина, в раздела за създаване на твърд диск имаме две възможности, които са да създадем твърд диск с фиксиран размер или динамично запазен твърд диск:

Когато използвате твърд диск с фиксиран размер, посоченият размер на капацитета ще бъде дефинираният и никога няма да се промени, докато при избора на динамично запазен диск той ще увеличи размера си, когато инсталираме нови приложения до размера, който посочваме.

Създаването на диск с фиксиран размер ще позволи процеса на управление на твърдия диск да бъде много по -бърз в рамките на виртуалната машина.

2. Инсталирайте инструментите на всяко приложение


Всички приложения за виртуална среда предлагат възможност за инсталиране на свои собствени инструменти, които включват драйвери и помощни програми, които позволяват съвместимост и комуникация между реалните и виртуалните машини.

Когато инсталираме нова виртуална машина, важно е да активираме и инсталираме тези инструменти, които се състоят от прост процес:

  • Във VirtualBox отиваме в раздела Устройства и там избираме Вмъкнете изображение на компактдиск с добавяне на гости.
  • Във VMWare ще изберем опцията Инсталирайте VMware Tools разположен в долната част на виртуалната машина.
  • В случай, че използваме Parallels Desktop, отиваме в менюто Actions и там избираме Инсталирайте Parallels Tools.

Изпълняваме стъпките на съветника и след това рестартираме виртуалната машина, за да приложим промените.

3. Активирайте технологиите Intel VT-x и AMD-V


В рамките на конфигурационните параметри на виртуалната машина имаме възможност да активираме Intel VT-x и AMD-V, които са конфигурации, разработени в рамките на инструмента, за да се подобри целият проблем с виртуализацията.

Етап 1
Заслужава да се отбележи, че не всички екипи имат активирана тази опция, така че ще е необходимо да имаме достъп до BIOS или UEFI и нека активираме виртуализацията.

Стъпка 2
Ще активираме тези опции във VirtualBox Конфигурация / Система / Ускорение. В случая с VMWare отиваме на линията Редактирайте настройките на виртуалната машина и на линията Процесори да отидем в раздела Двигател за виртуализация и там активираме кутията Виртуализирайте Intel VT-x / EPT или AMD-V / RVI

4. Добавете изключение към виртуалните машини в антивирусен софтуер


Една от функциите на антивирусния софтуер е да изследва подробно файловете, хоствани в системата, а в тях са тези на създадените виртуални машини, така че тяхната производителност може да бъде засегната.

Основната причина за това е, че антивирусният софтуер не сканира съдържанието на виртуалната машина, така че не е необходимо файлът да бъде сканиран.

Всичко, което трябва да направите, е да получите достъп до настройките за изключване на нашия антивирус, за да предотвратите преминаването на тези файлове през процеса на анализ.

5. Увеличете RAM паметта, разпределена за виртуалната машина


Ние знаем много добре, че един от основните компоненти за правилното функциониране на оборудването и с желаната скорост е RAM паметта, така че колкото повече RAM имаме в нашата машина, толкова по -голям ще бъде процесът на изпълняваните задачи.

Същото се случва и с виртуални машини, когато създаваме виртуална машина, приложението по подразбиране присвоява минималната стойност, необходима за нейното функциониране, например, ако създаваме 64-битова машина с Windows 10 64-битова или Mac OS, 2 GB RAM памет, ако създадем машина CentOS 7, ще се присвоят 1 GB RAM.

Ако разполагаме с много по -голям капацитет RAM във физическото си оборудване, можем да присвоим повече RAM на виртуалната машина и по този начин да позволим на машината да има по -добра производителност за изпълнение на различните задачи.

Не забравяйте, че за да регулирате стойностите на RAM паметта, виртуалната машина трябва да бъде изключена.

6. Увеличете броя на процесорите


Заедно с RAM процесорът е друг елемент, който влияе значително върху производителността на виртуалната машина, тъй като тя е сърцето на процесите.

Настоящите процесори имат иновативни постижения като по -добра скорост на обработка, по -голяма съвместимост и, един от най -важните, възможността да увеличат своите вътрешни ядра с до 16. Ако нашата физическа машина има 2 или повече ядра в своя процесор, можем да отидем до конфигурацията на виртуалната машина и в полето Процесор Увеличете броя на процесорите за по -добра производителност и стабилност:

7. Регулирайте нивото на видеото


Опциите за видео конфигурация ни позволяват да имаме по -добро представяне на виртуалната машина както визуално, така и вътрешно, тъй като ускоряват графичните процеси на споменатата машина.
По принцип можем да конфигурираме три параметъра там:

Видео паметПозволява графично ускорение на виртуалната машина.
Активирайте 3D ускорениеПозволява ви да стартирате 3D приложения по -приемливо.
Активирайте 2D видео ускорениеДраматично подобрява възпроизвеждането на видео във виртуалната машина.

8. Как да използвате опцията за окачване на машината


Друга алтернатива, която трябва да подобрим достъпа до нашите виртуални машини, е да използваме опцията Запазете състоянието на машината вместо да го изключвате, тъй като тази опция спира или хибернира системата, така че следващия път, когато искаме да получим достъп до нея, просто щракнете върху Продължи и по този начин всичко ще се зареди за няколко секунди и дори с приложенията, които работим, докато ако изключим машината ще е необходимо да изчакаме да се заредят всички системни процеси.

В допълнение към тези съвети, можем да изпълним следните опции, които несъмнено ще бъдат от голяма полза при оптимизирането на нашите виртуални машини:

Инсталиране на виртуалната машина на твърд диск или SSD, което значително подобрява производителността както на физическите, така и на виртуалните машини.

Постоянно актуализирайте приложението за виртуална среда, за да получите нови функционалности
Проверете приложения, които консумират повече ресурси В рамките на виртуалната операционна система, за да подобрим нейната производителност, в Windows можем да използваме системния администратор, а в Linux системния монитор.

Увеличете

Увеличаването на хардуерните възможности на нашето физическо оборудване, тъй като много пъти имаме 4 GB RAM във физическото оборудване и наличието на повече от 5 виртуални машини ще повлияе на производителността както на физическите, така и на виртуалните машини.

Анализирайте как се държи виртуалната операционна система в други приложения. С тези съвети ще имаме виртуални машини много по -стабилни, сигурни и най -доброто от всичко, с оптимално ниво на производителност.

wave wave wave wave wave