ої файлової системі HPFS, а не структурі зі зв'язаним списком застосовуваної в FAT. Завдяки цьому пошук файлів в каталозі здійснюється швидше, оскільки імена файлів зберігаються сортувати в лексикографічному порядке.била розроблена як відновлювана файлова система, що використовує модель обробки транзакцій. Кожна операція введення-виведення, що змінює файл на томі NTFS, розглядається системою як транзакція і може виконуватися як неподільний блок. При модифікації файлу користувачем сервіс файлу реєстрації фіксує всю інформацію необхідну для повторення або відкату транзакції. Якщо транзакція завершена успішно, виробляється модифікація файлу. Якщо ні, NTFS виробляє відкат транзакції.
Незважаючи на наявність захисту від несанкціонованого доступу до даних NTFS не забезпечує необхідну конфіденційність збереженої інформації. Для отримання доступу до файлів досить завантажити комп'ютер в DOS з дискети і скористатися яким-небудь стороннім драйвером NTFS для цієї системи.
Починаючи з версії Windows NT 5.0 (нова назва Windows 2000) Microsoft підтримує нову файлову систему NTFS 5.0. У новій версії NTFS були введені додаткові атрибути файлів; поряд з правом доступу введено поняття заборони доступу, що дозволяє, наприклад, при спадкуванні користувачем прав групи на який-небудь файл, заборонити йому можливість змінювати його вміст. Нова система також дозволяє:
вводити обмеження (квоти) на розмір дискового простору, наданого користувачам;
проектувати будь-який каталог (як на локальному, так і на віддаленому комп'ютері) в підкаталог на локальному диску.
Цікавою можливістю нової версії Windows NT є ??динамічний шифрування файлів і каталогів, що підвищує надійність зберігання інформації. До складу Windows NT 5.0 входить файлова система з шифруванням (Encrypting File System, EFS), що використовує алгоритми шифрування із загальним ключем. Якщо для файлу встановлений атрибут шифрування, то при зверненні користувальницької програми до файлу для запису або читання відбувається прозоре для програми кодування і декодування файлу.
.2 Порівняння NTFS і FAT32
.
Переваги: ??
. Швидка швидкість доступу до файлів малого розміру;
. Розмір дискового простору на сьогоднішній день практично не обмежений;
. Фрагментація файлів не впливає на саму файлову систему;
. Висока надійність збереження даних і власне самої файлової структури;
. Висока продуктивність при роботі з файлами великого розміру;
Недоліки:
. Більш високі вимоги до обсягу оперативної пам'яті в порівнянні з FAT 32;
. Робота з каталогами середніх розмірів утруднена через їх фрагментації;
. Більш низька швидкість роботи в порівнянні з FAT 3232
Переваги: ??
. Висока швидкість роботи;
. Низьке вимога до обсягу оперативної пам'яті;
. Ефективна робота з файлами середніх і малих розмірів;
. Більш низький знос дисків, внаслідок меншої кількості пересувань головок читання/запису.
Недоліки:
. Низька захист від збоїв системи;
. Чи не ефективна робота з файлами великих розмірів;
. Обмеження за максимальним обсягом розділу і файлу;
. Зниження швидкодії при фрагментації;
. Зниження швидкодії при роботі з каталогами, що містять велику кількість файлів;
Отже, обидві файлові системи зберігають дані в кластерах мінімальний розмір якого дорівнює 512 b. Як правило звичайний розмір кластера дорівнює 4 Kb. На цьому схожість мабуть і закінчуються. Дещо про фрагментації: швидкість роботи NTFS різко знижується при заповненні диска на 80 - 90%. Це пов'язано з фрагментацією службових та робочих файлів. Чим більше Ви працюєте з таким завантаженим диском, тим сильніше фрагментація і тим нижче продуктивність. У FAT 32 фрагментація робочої області диска відбувається і на більш ранніх етапах. Справа тут залежить від того, наскільки часто Ви записуєте/перете дані. Як і в NTFS, фрагментація сильно знижує продуктивність. Тепер про оперативну пам'ять. Обсяг самої електронної таблиці FAT 32 може займати в ОЗУ порядку декількох мегабайт. Але на допомогу приходить кешування. Що записується в кеш:
. Найбільш використовувані каталоги;
. Дані про всіх використовуваних в даний момент часу файлах;
. Дані про вільному просторі диска;
А що ж...