Що таке зарезервований простір MFT?


7

Коли я дивлюся на карту диска Defraggler, я бачу великий розділ, який я б оцінив близько 4 Gigs, що є захищеним просторі MFT.

Я використовую XP Home. Це старіша машина, і мені не вистачає місця на диску. Я буду змушений оновити цю машину в якийсь момент, але поки що, для чого це використовується і чи є спосіб відновити це?

Як сторона примітка що я думаю може бути пов'язані, у мене також є близько 4 гігів, присвячених файлу підкачки на цьому ж розділі.


1
Зауважте, що "візуальний блок" відображатиметься як "Зарезервований простір MFT", якщо будь-який його. Таким чином, ви, ймовірно, не маєте 4 ГБ, виділених на це. IIRC кількість блоків змінюється при зміні розміру вікна? Це не означає, що це точне вимірювання, але грубий візуальний путівник (саме тому половина диска може з'являтися кольоровим, як фрагментований, коли лише кілька% фрагментований - тому, що це впливає на маленький біт кожного блоку).
DMA57361

Я розумію, що це не є точним вимірюванням. Але я з вами не згоден. По-перше, MFT-простір є суміжним, у нього немає ніякої фрагментації. По-друге, в Defraggler, коли ви клацаєте по блоку, він показує вам файли, що зберігаються в цьому блоці. З MFT простір це не робить цього, що змушує мене вважати, що ці блоки містять тільки MFT. Я знаю, що це припущення потенційно не засноване на твердих фактах, але я шукаю всі підказки, які я можу отримати!
Icode4food

1
Зарезервований простір MFT не "споживає" простір btw, так що не турбуйтеся про це з'їсти ваш HD вгору - це простопростір, який використовується останній , коли немає іншого вільного місця. Це Стаття MS KB можливо, варто прочитати.
DMA57361

Добре, це цікаво. Якщо це так, то вся моя заклопотаність є в основному німою.
Icode4food

Добре, якщо ваш MFT себе 4 Гб великий. Я не впевнений, що Defraggler показує зарезервований простір і використаний простір для MFT окремо? Очевидно, що сам MFT споживає простір. Ви знаєте, що я можу відправити відповідь ...
DMA57361

Відповіді:


7

MFT (Master File Table) - це простір на жорсткому диску записів, де кожен файл зберігається на диску.

Оскільки, як правило, погано, коли MFT стає фрагментованим, ти зазвичай виділяєш патрон простору, набагато більший, ніж потрібно, щоб він міг рости, не страждаючи від фрагментації - на це відноситься зарезервований простір MFT.

Це не фактично "використаний" простір і буде використовуватися як остання інстанція для ваших даних. Взяті з цього Стаття Microsoft KB :

Зона MFT не віднімається з доступного (вільного) дискового простору, що використовується для файлів даних користувача, це лише простір, який використовується останнім. Коли MFT необхідно збільшити розмір, наприклад, ви створили нові файли і каталоги, він береться з зони MFT спочатку, таким чином зменшуючи фрагментацію MFT і оптимізуючи продуктивність MFT.


3

Витяг з цього форум

Що таке зарезервований простір MFT?

MFT - це серце NTFS   розділ. Існує принаймні один запис   в MFT для кожного файлу на NTFS   обсяг. Вся інформація про   файлу, включаючи його розмір, час і   дата, штампи, дозволи, дані   вміст і т.д. зберігаються в MFT   (або в просторі, описаному MFT).

Щоб запобігти фрагментації MFT,   NTFS резервує місце для MFT в   зусилля, щоб зберегти її як суміжну   зростає. Це важливо, тому що   дефрагментатори не можуть переміщати записи MFT   і фрагментація MFT може   сильно впливають на продуктивність.

Під час додавання файлів до тома NTFS   записи додаються до MFT. Коли   файли видаляються з тома NTFS,   їхні записи MFT позначені як безкоштовні   і може бути повторно використаний, але MFT робить   не зменшується. Таким чином, простір використовується ними   Записи не скасовуються з   диск.

NTFS резервує відсоток від   обсяг для ексклюзивного використання MFT.   Простір для файлів і каталогів буде   не буде виділено з цієї зони MFT   поки не буде виділено весь інший простір   спочатку. Залежно від середнього файлу   розмір та інші змінні, або   зарезервована зона MFT або нерезультативна   Спочатку на диску може бути заповнене місце.   Томи з кількома великими файлами будуть   спочатку вичерпайте вільний простір,   при цьому обсяги з великою кількістю   маленькі файли вичерпають зону MFT   перший простір. Коли або зона MFT   або безрезультатно заповнюється простір,   починається фрагментація MFT. Якщо   вільний простір стає повним,   простір для файлів і каталогів користувачів   буде виділено з зони MFT.   Якщо зона MFT стає повною, простору   для нових MFT записів буде виділено   від решти диска.

Ви можете впливати на обсяг резервів NTFS для MFT, редагуючи:

HKEY_LOCAL_MACHINE Система CurrentControlSet Система керування файлами

Додати ім'я значення NtfsMftZoneReservation   як тип REG_DWORD і встановлювати дані   значення. Дійсний діапазон - 1 - 4.

Значення: 1 12.5% ​​вільного місця, за замовчуванням

Значення: 2 25% вільного місця

Значення: 3 37,5% вільного місця

Значення: 4 50% вільного місця


Я сподіваюся, що це надасть деяку інформацію, а не націлювання на відповідь на запитання
subanki
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.