Читая отчет об анализе дефрагментации диска, я заметил, что моя главная таблица файлов NTFS имела размер 6,87 ГБ, но только 4% из нее были указаны как используемые.
Может ли это вызвать проблемы с производительностью NTFS? Что можно с этим сделать?
NTFS резервирует 12,5% тома (похоже, это примерно 54 ГБ тома) для MFT при форматировании тома (если вы не переопределите это поведение). Это предотвращает фрагментацию MFT. Похоже, что при использовании MFT на 4% вам не грозит опасность того, что NTFS выделит дополнительное пространство для MFT.
Если пространство, выделенное для MFT, израсходовано, NTFS выделит дополнительное пространство для MFT. Функция «Дефрагментация диска» в Windows XP и Windws Server 2003 (предположительно, также и в более новых версиях Windows) может дефрагментировать MFT, так что призрак фрагментации MFT, который был более серьезным во временные рамки NT 4.0, не такой уж и большой. большое дело сегодня.
В принципе, вам не о чем беспокоиться.
Видеть http://support.microsoft.com/kb/174619 для фона от Microsoft.
MFT будет фрагментироваться только в том случае, если она не может расширяться непрерывно. Это может произойти, если свободное пространство на томе упадет до менее ~ 85% и / или если на томе имеется большое количество небольших файлов (очень маленькие файлы размером ~ 1 КБ хранятся в самой MFT).
Возможность дефрагментации MFT встроена в XP и более поздние версии, но, по крайней мере, в XP дефрагментатор по умолчанию фактически не использует эту функцию, вместо этого требуется сторонняя утилита, такая как Diskeeper. Большую часть MFT можно дефрагментировать с помощью Diskeeper, не требуя дефрагментации при загрузке (в отличие от ранее), а дефрагментация во время загрузки исправит остальное.
В любом случае, когда используется всего 4% MFT, в данный момент волноваться не о чем :)