Я запускаю несколько виртуальных машин с помощью VMWare Player поверх хоста ОС Windows 7. Допустим, я использую виртуальные машины для всего: от просмотра веб-страниц до реальной работы, передачи файлов и т.д. В течение длительного периода. Вызывает ли это фрагментацию внутри хоста ОС Windows 7?

1 ответ1

2

Существует три типа фрагментации:

  1. Фрагментация гостевой файловой системы. Это может произойти, если вы выполняете действия в гостевой системе, которые обычно приводят к фрагментации на физической машине. Вы могли бы дефрагментировать это, запустив утилиту дефрагментации из гостевой системы.
  2. Фрагментация в файле VM .vmdk . Это происходит, если вы используете разреженный виртуальный диск и виртуальный диск выходит из строя. Если, например, гость записывает в блоки в непоследовательном порядке (например, блок 100, затем блок 50, затем блок 75), если это недавно добавленные блоки, они могут быть добавлены в конец файла .vmdk в тот самый непоследовательный порядок. Вы можете выполнить дефрагментацию, попросив VMware Workstation выполнить дефрагментацию файла виртуального диска (в VMware Workstation 12 это находится в разделе VM> Настройки> Оборудование> Жесткий диск> Дисковые утилиты> Дефрагментация).
  3. Фрагментация файловой системы хоста. Вы могли бы дефрагментировать это, запустив утилиту дефрагментации на хост-ОС.

Это не обязательно верно, что фрагментация в одном типе вызовет фрагментацию в другом типе. Например:

  • Файл .vmdk может расти и быть внутренне фрагментированным (тип 2), но файловая система хоста может быть достаточно пустой, чтобы позволить файлу .vmdk расти без фрагментации.
  • Если большая часть файла .vmdk уже выделена (т. Е. Он вряд ли будет больше расти), то типы фрагментации 2 и 3 не ухудшатся, но для гостя все равно будет возможно увеличить собственную фрагментацию. файловая система (тип 1).

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .