Когда я запускаю стандартный инструмент дефрагментации в Windows XP, он утверждает, что использование MFT составляет 95%. Существует раздел реестра, который может установить резерв MFT на 12,5% (25, 37,5 и т.д.), Но для этого требуется переформатирование раздела. Эти значения в процентах от резерва MFT слишком велики, но пусть это будет на совести разработчиков M $.

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

Я хочу увеличить размер MFT, но не нашел способа сделать это без переформатирования раздела. Есть ли инструмент для обслуживания NTFS MFT?

3 ответа3

1

Diskeeper может изменить размер и дефрагментировать MFT.

0

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

0

Несколько деталей здесь неверны. Размер каждой записи MFT фиксируется после форматирования диска. Обычно 512 или 1024 байта, а не 4K, как предлагается здесь. Фактический размер как всей MFT, так и каждой записи MFT удобно сообщать с помощью chkdsk, поэтому нет необходимости догадываться о каком-либо рассматриваемом диске.

Процент, зарезервированный через реестр для использования MFT, на самом деле не зарезервирован в том смысле, что диск заполняется быстрее, он зарезервирован только в том смысле, что, пока существует хотя бы один свободный кластер за пределами зоны MFT, файлы растут вырастет в эти файлы, а не в те, которые находятся в пределах поля xx% от начала MFT. Это снижает риск фрагментации MFT, если свободное дисковое пространство не падает ниже этих xx%.

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

Источник информации (раздел комментариев).

Изменение в Windows XP и Windows Server 2003: в Windows XP и Windows Server 2003 утилита дефрагментации выполняет дефрагментацию MFT.

Источник информации

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