Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
короткий_конспект ОС.doc
Скачиваний:
0
Добавлен:
01.07.2025
Размер:
474.11 Кб
Скачать

Стабільність файлової системи

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

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

FAT32, на відміну від NTFS, не є журналюємою, так що не варто зневажати перевіркою диска при перезапуску ОС, якщо до цього відбувся збій, некоректне вимикання і перезавантаження операційної системи. Найбільш розповсюджена помилка — неправильно записані дані про кількість вільного місця. Виникає ця помилка багато в чому з тієї причини, що дані про кількість вільного місця записуються в спеціально відведене місце на диску, а не обчислюються, як це відбувається в FAT16.

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

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

Основні характеристики файлової системи FAT32

Характеристика

Значення/максимум

Максимальний розмір тому

4 Тбайт

Максимальний розмір файлу

4Тбайт

Максимальна кількість файлів у кореневому каталозі

Необмежено

Максимальна кількість файлів у некореневому каталозі

Необмежено

Безпека на рівні файлів

Немає

Підтримка довгих імен файлів

Так

Самовідновлення

Так*

Ведення журналів транзакцій

Немає

Стиск на рівні файлів

Немає

Підтримка файлових розгалужень (Macintosh)

Немає

Відповідність стандарту POSIX

Немає

 

 

 

 

 

 

 

Основа ntfs

Базисом NTFS є головна таблиця файлів (Master File Table, MFT). MFT споконвічно резервує під себе одну восьму частину розділу (приблизно 12%). Якщо місце на розділі закінчується, MFT скорочується в два рази, звільняючи для файлів користувача вільний простір. Процедура може повторюватися кілька разів. З появою незайнятого місця MFT знову резервує під себе 12% від обсягу розділу, що приводить до небажаного ефекту — фрагментації MFT. При цьому ефективність роботи з NTFS-диском падає.

NTFS виросла з файлової системи HPFS, розроблювальної спільно IBM і Microsoft для проекту OS/2. Вона початку використовуватися разом з Windows NT 3.1 у 1993 році. Windows NT 3.1 повинна була скласти конкуренцію серверам на базі NetWare і Unix, тому NTFS увібрала в себе всі тодішні технологічні досягнення.