1

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

Фрагментация, насколько я понимаю, является результатом неоптимальных записей, поэтому я не уверен, какая разница будет иметь дефрагментация источника?

3 ответа3

3

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

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

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

0

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

0

Если вы делаете копию, вам не нужно беспокоиться о фрагментации. "Копия" читает исходный файл, а затем записывает в место назначения. Независимо от состояния исходного файла выходные данные будут в не фрагментированном состоянии - при условии наличия свободного непрерывного пространства.

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