четвер, 10 березня 2016 р.

Що обрати: FAT32 чи NTFS?


Файлова система є основою на якій базується будь-яка маніпуляція з даними, від завантаження операційної системи до читання текстових файлів. В епоху DOS не було можливості обрати файлову систему, всі працювали на FAT32, так як альтернативи на той час не було. З виходом Windows 95 OSR2, альтернатива появилася, був вибір між FAT16 і FAT32. Пізніше появилися ОС Windows NT/2000 з підтримкою NTFS, революція серед користувачів так і не настала, так як ця система була більш орієнтована на сервера. Але з появою Windows XP, з’явилася проблема вибору між NTFS і FAT32. І так, якій же із двох файлових систем віддати перевагу?   Що таке файлова система?Файлова система управляє зберіганням і доступом до файлів на ПК. Одним із базових понять є кластер – мінімальний розмір даних на диску. Наприклад якщо розмір кластера 8 Кб, а наш файл займає 1 КБ, то в результаті на вінчестері наш файл буде займати 8 КБ (один кластер). Якщо реальний об’єм файла 8,1 КБ, то на вінчестері він буде займати 16 КБ ( два кластера ).   FAT32 Теоретично розмір диска FAT32, обмежений 8 Тб. Імена файлів можуть зберігати до 255 символів. Максимально можливий розмір одного файлу складає 4 Гб. Однією із головних характеристик файлової системи є стабільність, у FAT32 з нею недуже добре.Найбільш поширена помилка, неправильно записані дані про кількість вільного місця. До того ж FAT32 досить сильно схильний до фрагментації (особливо при заповненні диска більш ніж на 80%) – це істотно сповільнює роботу. В особливо запущених випадках фрагментація може призвести навіть до “падіння” всієї ФС.   NTFS Обмеження на розмір жорсткого диска – 2 000 000 Гб. Так що можна сказати, обмеження просто немає. Перші 12% диска під управлінням NTFS відводяться під основну таблицю файлів MFT (Master File Table). Решта 88% є простір для зберігання даних. Вона являє собою каталог всіх наявних файлів, причому файли невеликого розміру (100 байт) зберігаються прямо в MFT – це помітно прискорює доступ до них. Для роботи ФС дуже важливі перші 16 елементів MFT (покажчики на системні файли) і тому на диску зберігається копія цих записів. У результаті “знести” NTFS досить непросто: система в змозі обійти серйозні несправності поверхні диска і пережити навіть пошкодження MFT (аналогічна ситуація для FAT закінчилася б фатально).   Внутрішня структура NTFS подібна до бінарного дерева, що дозволяє в десятки разів скоротити час пошуку потрібного файлу. Чим більше файлів в каталозі, тим більше перевагу перед FAT32 при пошуку. Стиснення даних в NTFS теж проводиться на рівні файлової системи, що дозволяє опрацьовувати їх дуже швидко. Механізм стиснення надзвичайно гнучкий – можна упаковувати навіть половину файлу, іншу частину залишаючи незжатий.   Файл може містити будь-які символи, включаючи повний набір національних алфавітів, так як дані представлені в Unicode (65535 різних символів).   NTFS містить безліч засобів розмежування прав об’єктів – є думка, що це найдосконаліша файлова система з усіх нині існуючих. Але це тільки, в теорії..


Посилання на оригінал статті http://goo.gl/2LZtSY

Немає коментарів:

Дописати коментар