Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
zdolbickij_operacijni_sistemi-konspekt-2009.doc
Скачиваний:
1
Добавлен:
01.03.2025
Размер:
3.06 Mб
Скачать

Файлова система ntfs (New Technology File System)

NTFS вміщує ряд значних вдосконалень і змін, що істотно відрізняють її від інших файлових систем. З погляду користувачів, файли як і раніше зберігаються в каталогах (що називаються "папками" або фолдерами в середовищі Windows). Однак у NTFS на відміну від FAT робота з дисками великого об'єму відбувається набагато ефективніше; є засоби для обмеження доступу до файлів і каталогів, введені механізми, що істотно підвищують надійність файлової системи, знято багато обмежень на максимальну кількість дискових секторів і/або кластерів.

Основні можливості файлової системи ntfs

При проектуванні системи NTFS особлива увага була приділена наступним характеристикам:

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

  2. розширена функціональність. NTFS проектувалася з урахуванням можливого розширення. У ній були втілені багато додаткових можливостей - вдосконалена відмовостійкість, емуляція інших файлових систем, потужна модель безпеки, паралельна обробка потоків даних і створення файлових атрибутів, обумовлених користувачем;

  3. підтримка POSIX. До числа базових засобів файлової системи POSIX відноситься необов'язкове використання імен файлів з урахуванням регістра, збереження часу останнього звертання до файлу і механізм так званих "жорстких посилань" - альтернативних імен, що дозволяють посилатися на один і той же файл по двох і більше іменах;

  4. гнучкість. Модель розподілу дискового простору в NTFS відрізняється надзвичайною гнучкістю. Розмір кластера може змінюватися від 512 байт до 64 Кбайт; він являє собою число, кратне внутрішньому кванту розподілу дискового простору. NTFS також підтримує довгі імена файлів, набір символів Unicode і альтернативні імена формату 8.3 для сумісності з FAT.

NTFS добре справляється з обробкою великих масивів даних і досить добре виявляє себе при роботі з томами об'ємом від 300-400 Мбайт і вище. Максимально можливі розміри тому (і розміри файлу) складають 16 Ебайт. Кількість файлів у кореневому і некореневому каталогах не обмежена. Оскільки в основу структури каталогів NTFS закладена ефективна структура даних, що називається "бінарним деревом" ( як у файловій системі HPFS), час пошуку файлів у NTFS (на відміну від систем на базі FAT) не зв'язаний лінійною залежністю з їх кількістю.

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

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

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

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]