Причина, по которой виртуальная машина работает медленно, и как это исправить

У вас проблема с медленной виртуальной машиной? Прочтите следующую статью, чтобы узнать, как решить эту проблему.

В руководстве предполагается, что вы используете Windows 10 в качестве сервера и используете VMWare Player для виртуализации, хотя эти советы также применимы к другим платформам виртуализации, таким как Windows Virtual PC и VirtualBox. А также предположим, что файлы вашей виртуальной машины хранятся на локальном диске C.

Инструкции по исправлению медленной работы виртуальной машины

  1. 1. Жесткий диск фрагментирован
  2. 2. Утилиты защиты от вредоносных программ и вирусов проверяют каталоги виртуальных машин во время использования.
  3. 3. Низкая спецификация системы.
  4. 4. Недостаточно ОЗУ для виртуальной машины.
  5. 5. Программа виртуального клиента не обновляется.
  6. 6. Запустите виртуальную машину с внешнего жесткого диска.
  7. 7. Жесткий диск работает медленно или из-за запущенного множества программ.
  8. 8. Использование виртуальных машин без установки программного обеспечения виртуальных машин.
  9. 9. Графические драйверы не обновляются.
  10. 10. Операционная система не обновляется.
  11. 11. Недостаток свободного места на виртуальном диске.
  12. 13. Включены Intel VT или AMD-v в BIOS, но не в VMware Player.
  13. 14. Настройте приоритет процесса виртуальной машины.

1. Жесткий диск фрагментирован

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

Совет: Дистрибутивы Linux (ubfox, zorin и т. Д.) Не нужно фрагментировать из-за используемой файловой системы. Windows 8 и Windows 10 называли Дефрагментацию (дефрагментацию) как Оптимизация (оптимизация).

Дефрагментация виртуальных дисков:

Как и физические жесткие диски, виртуальные жесткие диски могут быть фрагментированы. Дефрагментация переупорядочивает неиспользуемые файлы, программы и пространство на виртуальном диске, чтобы программы работали быстрее и быстрее открывали файлы. Defrag не восстанавливает неиспользуемое пространство на виртуальном диске. Чтобы освободить неиспользуемое пространство, разбейте жесткий диск на разделы.

  1. Руководство по разделению жесткого диска прямо в Windows 10

Для обеспечения максимальной производительности жесткого диска выполните следующие действия:

Шаг 1 . Запустите инструмент дефрагментации диска на виртуальной машине. Получите доступ к этому компьютеру (или моему компьютеру), щелкните правой кнопкой мыши локальный диск C и выберите «Свойства». На вкладке «Инструменты» нажмите «Дефрагментировать сейчас» или «Оптимизировать».

Изображение 1 из Причина, по которой виртуальная машина работает медленно, и способы ее устранения

Шаг 2 . Выключите питание виртуальной машины, когда она завершит дефрагментацию на виртуальной машине, затем дефрагментируйте виртуальные диски из редактора параметров виртуальной машины.

Изображение 2 из Причина, по которой виртуальная машина работает медленно, и способы ее устранения

Выберите виртуальный диск, который нужно дефрагментировать, затем нажмите «Дефрагментировать» или «Оптимизировать».

Изображение 3 из Причина, по которой виртуальная машина работает медленно, и способы ее устранения

Совет: этот метод работает только для виртуальных дисков, но не для физических жестких дисков. Процесс дефрагментации диска может занять много времени.

Шаг 3 . Запустите инструмент дефрагментации жесткого диска на главном компьютере (физическом). Нажмите «Пуск», откройте «Этот компьютер» (или «Мой компьютер»), щелкните правой кнопкой мыши локальный диск C и выберите «Свойства». На вкладке «Инструменты» нажмите «Дефрагментировать сейчас» или «Оптимизировать».

Изображение 4 из Причина, по которой виртуальная машина работает медленно, и способы ее устранения

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

2. Утилиты защиты от вредоносных программ и вирусов проверяют каталоги виртуальных машин во время использования.

При использовании виртуальной машины вы можете работать медленно из-за антивирусного программного обеспечения или таких программ, как Malwarebytes, которые сканируют файлы виртуальной машины на сервере во время использования, замедляя работу виртуальной машины. Поэтому вам нужно удалять папки, содержащие файлы виртуальных машин, а не сканировать, чтобы не замедлить его.

Предупреждение: в этом случае антивирусные и вредоносные программы не смогут найти зараженные файлы в этих папках, если они существуют. Следовательно, вы должны сканировать папки виртуальных машин, щелкнув папку правой кнопкой мыши и выбрав сканирование с помощью программного обеспечения безопасности.

Совет: это руководство будет работать с Malwarebytes. Вам нужно прочитать антивирусное программное обеспечение и другие сканеры в реальном времени, чтобы найти настройки исключения. Обычно это в настройках программы.

Сначала откройте Malwarebytes, нажмите «Настройки».

Изображение 5 из Причина, по которой виртуальная машина работает медленно, и как это исправить

Щелкните вкладку Исключения.

Изображение 6 из Причина, по которой виртуальная машина работает медленно, и как это исправить

Щелкните Добавить папку. Выберите каталог, содержащий файлы виртуальной машины. Щелкните Выбрать папку.

Изображение 7 из Причина, по которой виртуальная машина работает медленно, и способы ее устранения

3. Низкая спецификация системы.

Вы должны использовать как минимум Intel I3 или AMD A8 (четырехъядерный) и 8 ГБ ОЗУ для лучшей производительности. Конечно, вы можете запускать виртуальные машины с более низкими характеристиками, но чтобы иметь возможность использовать виртуальные машины и открывать многие вещи без замедления, вам следует использовать систему с такой статистикой.

Убедитесь, что на сервере больше физической памяти, чем общая память, используемая для следующих целей:

  1. Операционная система сервера
  2. Приложение будет запускаться на сервере естественным образом
  3. Общий объем памяти, который будет использоваться гостевой операционной системой и приложениями на всех виртуальных машинах, будет работать в любое время.

4. Недостаточно ОЗУ для виртуальной машины.

Ниже приведен список рекомендуемой системной оперативной памяти для виртуальных машин:

Операционная система

Минимальная оперативная память

Рам рекомендует
Windows 98 64 МБ 128 МБ Windows 2000 256 МБ 512 МБ Windows XP 1 ГБ 2 ГБ Windows Vista 2 ГБ 4 ГБ Windows 7 2 ГБ 4 ГБ Windows 8.1 2 ГБ 4 ГБ Популярные дистрибутивы Linux 2 ГБ 4 ГБ

Предупреждение: вы можете потратить много оперативной памяти в операционной системе, но в более старых операционных системах, таких как Windows 98, она может дать сбой и работать нестабильно, если вы предоставите слишком много оперативной памяти.

Вы можете найти эти настройки в настройках RAM для соответствующей виртуальной программы. Вот где вы можете найти его в VMWare Player:

Следуйте шагу 1 на изображении, но выберите память на экране настроек, настройте параметры RAM здесь.

Изображение 8 из Причина, по которой виртуальная машина работает медленно, и как это исправить

5. Программа виртуального клиента не обновляется.

Вам необходимо убедиться, что VMWare или какая-либо другая программа, которую вы используете, обновлена.

6. Запустите виртуальную машину с внешнего жесткого диска.

Запуск виртуальной машины с внешнего жесткого диска не рекомендуется, так как это замедлит работу виртуальной машины, если только это не твердотельный накопитель на USB 3.0.

7. Жесткий диск работает медленно или из-за запущенного множества программ.

Скорость жесткого диска

Если ваш жесткий диск имеет скорость 5400 об / мин, подумайте о переходе на более быстрый жесткий диск со скоростью 7200 или 10000 об / мин.

Еще лучший и более быстрый вариант – рассмотреть возможность покупки гибридного жесткого диска HHD / SSD или SSD. Эти жесткие диски значительно увеличивают производительность за счет хранения на них файлов виртуальных машин.

Использование нескольких приложений

Если вы запускаете несколько приложений в серверной операционной системе во время использования виртуальной машины, ваша виртуальная машина будет работать медленно. Для максимальной производительности рассмотрите возможность использования второго жесткого диска для виртуальных машин. Таким образом, операционная система и программы сервера будут работать отдельно с виртуальной машиной, и виртуальная машина сможет использовать максимальную скорость жесткого диска или SSD.

8. Использование виртуальных машин без установки программного обеспечения виртуальных машин.

Если вы используете VMWare Player, вам необходимо установить инструмент VMware, поскольку это существенно влияет на производительность.

9. Графические драйверы не обновляются.

Вам необходимо постоянно обновлять драйвер системной графики. Чтобы обновить их, обратитесь к статьям Как обновить драйверы для видеокарт NVIDIA и Как обновить драйверы для видеокарт AMD в Windows 10.

10. Операционная система не обновляется.

Операционная система сервера, а также операционная система виртуальной машины или клиентский компьютер должны быть обновлены до последней версии.

  1. Как обновить Windows 10 до Windows 10 Май 2019 (1903 г.)

11. Недостаток свободного места на виртуальном диске.

Совет: это действительно важно, только если у вас более современная операционная система. Старые операционные системы, такие как Windows 98, имеют ограничения на размер жесткого диска, который они могут видеть, из-за типа используемой файловой системы. Возможно, вам потребуется изучить операционную систему, чтобы узнать максимальный размер файла и поддерживаемый размер жесткого диска. Иногда это ограничено самой операционной системой, другие – файловой системой fat или fat32.

  1. Что такое формат FAT32, NTFS, exFAT?

На виртуальной машине откройте инструмент управления дисками или Мой компьютер и посмотрите, сколько места осталось. Если емкость виртуального диска мала, увеличьте ее, чтобы на устройстве хранения было не менее 20% свободного места.

Для этого выполните следующие действия:

Предпосылки

  1. Выключите виртуальную машину.
  2. Убедитесь, что виртуальный диск не подключен и не подключен. Вы не можете расширить виртуальный диск, пока он подключен или подключен.
  3. Убедитесь, что на виртуальной машине нет снимков (состояние системы до указанного времени).
  4. Убедитесь, что виртуальная машина не является связанной копией или родительской копией связанной копии.

Процедура:

Шаг 1. Выберите виртуальную машину и выберите ВМ> Настройки.

Шаг 2. На вкладке «Оборудование» выберите виртуальный диск, который нужно расширить.

Шаг 3. Выберите «Утилиты»> «Развернуть».

Шаг 4. Установите новый максимальный размер виртуального диска. Вы можете установить размер виртуального диска от 0,001 ГБ до 2 ТБ.

Шаг 5. Выберите Развернуть.

Шаг 6. Нажмите OK после завершения процесса расширения диска.

12. Не включайте виртуализацию Intel VT или AMD-v в BIOS.

Вам необходимо включить виртуализацию Intel VT или Amd-v в BIOS, потому что это дает много преимуществ в производительности при использовании виртуальной машины. Просмотрите документацию по компьютеру или найдите в Google модели устройств, чтобы узнать, как это сделать.

  1. Включен ли тест виртуализации в Windows 10?

13. Включены Intel VT или AMD-v в BIOS, но не в VMware Player.

Если у вас есть оборудование, поддерживающее виртуализацию, убедитесь, что программа виртуальной машины похожа на VMware Player, Virtualbox и т. Д., Используйте ее.

В VMware Player зайдите в настройки виртуальной машины и на вкладке «Процессор» выберите «Виртуализировать Intel VT-x / EPT или AMD-V / RVI».

Изображение 9 из Причина, по которой виртуальная машина работает медленно, и как это исправить

14. Настройте приоритет процесса виртуальной машины.

Если ни одно из этих действий не решит проблему, настройте приоритет процесса виртуальной машины.

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

Однако это может привести к замедлению работы сервера при выполнении других действий во время работы виртуальной машины, поскольку вы сообщаете виртуальной машине, что компьютер имеет наивысший приоритет.

Желаю успешной реализации!

Похожие записи

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *