Чому це, коли я форматую привід пера з файловою системою FAT32, я отримую більше місця для роботи? [дублікат]


4

Можливий дублікат: Чому ефективний розмір жорсткого диска нижче фактичного розміру?

У мене диск із 16 ручками. Коли я відформатував його за допомогою FAT32 , у мене було 14,8 ГБ для роботи ... під час використання NTFS я отримав 14,7 ГБ. Куди пішли 100 МБ?


2
NTFS - це набагато складніша файлова система. Потрібен додатковий простір для відстеження дозволу на файл (вкладка безпеки) та інших функцій, які він вводить. Для накопичувачів ручок краще відформатувати його за допомогою exfat - це файлова система FAT нового покоління без обмеження розміром файлу 2 ГБ. Це дозволить зберігати великі файли. Це рекомендація Microsoft.
mnmnc

Ці два розміри (14,8 ГБ, 14,7 ГБ) "вільний простір" або "загальний простір" ("ємність")? Крім того, ви скинули досить багато значущих цифр - це, ймовірно, насправді не 100 МБ, а помилка округлення.
Боб

Відповіді:


3

Файлові системи зберігають метаінформацію (інформацію про файли). FAT слідує за старою структурою, розробленою для малих дисків і низької пам'яті. Сучасні файлові системи можуть мати безліч додаткових функцій, резервного копіювання структур та більше інформації про самі файли (наприклад, дозволи).

Розмір кластера (розмір блоку) також є фактором. Це розмір одиниць, які можуть бути пов'язані з файлом. Якщо це, наприклад, 4k, тоді втрачається в середньому 2k на файл, оскільки FAT не матиме дозвіл обробляти деталі, менші за це. Розмір кластера за замовчуванням NTFS може бути меншим, ніж FAT32, що дає вам більшу базу даних про ці одиниці розподілу, що коштує більше місця в порівнянні з нерозподіленим розміром пристрою.

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


1

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

Тож ви бачите, що FAT32 просто потребує на 100 Мб менше, ніж NTFS.

Додаткову інформацію див. У файловій системі .

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