У нас есть сервер с объемом RAID. Windows DEFRAG показывает очень высокую фрагментацию (90%) на томе. Мой начальник спросил, верна ли фрагментация DEFRAG (или почти верна) или нет.
У нас давно нет дефрагментации (по крайней мере, не последние 4 месяца, когда я здесь работаю). Это рабочий сервер, и мы очень переживаем по этому поводу.
Defrag сообщит о фрагментации логичный disk: Что это означает с точки зрения распределения ваших данных по физическим дискам в массиве, зависит от типа RAID (0, 1, 5 и т. д.) и немного от внутреннего устройства вашего контроллера.
В общем, вы, вероятно, можете обращаться с ним, как с любым другим жестким диском (например, «90%? Ради любви к собаке, дефрагментируйте его!»), Хотя на 90% это может быть болезненным опытом.
Также обратите внимание: очевидно, что дефрагментация требует очень много места на диске. Если это оригинальные диски, вы можете дополнительно убедиться, что ваши резервные копии хороши перед дефрагментацией, на всякий случай, если дефрагментация убедит RAID-контроллер в том, что один или несколько дисков «вышли из строя».
Да, он сообщает правильно.
Я должен отметить, что единственный раз, когда я видел такую серьезную фрагментацию на томе Windows, - это когда на томе хранятся теневые копии.
Найдите место на диске, которое не полностью разделено на разделы, и переместите область хранилища теневых копий на только что созданный том, который предназначен для хранения теневых копий, и посмотрите, сильно ли уменьшится ваша фрагментация, даже не дефрагментируя текущий том. показывает фрагментацию ~ 90%.
Предполагая, что вы используете теневые копии, они никогда не должны находиться на том же диске, что и исходный файл, который они копируют.
Если вы не используете теневые копии, следующая наиболее вероятная причина - это приложение резервного копирования, такое как Backup Exec, которое хранит файлы резервных копий в слишком маленьком фрагменте.
Хотя на самом деле любая программа, которая создает файлы среднего или большого размера, а затем регулярно их удаляет, может создать такую же ситуацию.
Системы RAID не должны влиять на количество фрагментации в Windows. Система рейдов представляет диск в windows. Файловая система (в которой рассчитывается фрагментация) построена поверх этого.
Дефрагментация Windows просто использует API дефрагментации, который построен поверх логической файловой системы, которая, в свою очередь, будет располагаться где-то над HAL; на этом уровне базовое оборудование действительно не имеет значения: пока драйверы ваших устройств выполняют свою работу правильно, сообщаемая фрагментация будет в худшем случае согласованной, независимо от используемого приложения.