1

Я создал VDI-файл, используя VirtualBox, и мне нужно загрузить его со сжатием, чтобы другие могли получить к нему доступ. Чем больше я использую виртуальную машину, тем меньше происходит сжатие. Существует небольшая разница в использовании диска между сжатием, но степень сжатия со временем ухудшается.

В чем причина этого, и есть ли способ обойти постоянное сжатие независимо от использования виртуальной машины?

2 ответа2

5

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

1

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

Смотрите эту статью для получения подробных инструкций о том, как уменьшить виртуальную машину:

Как уменьшить виртуальную машину Virtualbox и освободить место на жестком диске.

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