
- •Особливості апаратних платформ
- •Особливості областей використання
- •Особливості методів побудови
- •Моделі операційних систем
- •Стратегії планування процеcу. Основні поняття планування процесів
- •4.3 Планування в інтерактивних системах
- •Адресний простір процесу
- •Розподіл пам'яті розділами змінної величини тобто динамічними розділами.
- •Переміщувані розділи
- •Методи розподілу пам'яті з використанням дискового простору Поняття віртуальної пам'яті
- •Сторінковий розподіл
- •Сегментний розподіл
- •Сторінково-сегментний розподіл
- •1 Алгоритми заміщення сторінок
- •2. Алгоритм nru (Not Recently Used - сторінка, що не використалася останнім часом)
- •3. Алгоритм fifo (перша прибула - перша вивантажена)
- •5. Алгоритм "годинник"
- •6. Алгоритм lru (Least Recently Used - що використалася найрідше)
- •8. Алгоритм wsClock
- •Устрій віртуальної пам'яті
- •Структура мережної операційної системи
- •Модель osi. Основна термінологія
- •Передача даних у мережі
- •Поясніть принцип розподілу мережених адрес.
- •Перелічіть класи мереж.
- •Поясніть призначення та принцип дії транспортних протоколів.
- •Основні характеристики файлової системи fat
- •Фундамент fat32
- •Деталі форматування
- •Стабільність файлової системи
- •Основа ntfs
- •Основні характеристики
- •Структура розділу
- •Метафайли
- •Файли і каталоги
- •Конфіденційність і схоронність даних
- •Файли необхідні для успішного завантаження Windows 2000/хр
- •Захист системи, від несанкціонованого відновлення паролю
Стабільність файлової системи
Логічними помилками файлової системи є неправильні зведення про розмір і дані чи файлу некоректні імена файлів. Стабільність файлової системи визначається частотою, умовами появи і характером помилок.
Ще один термін — журналюванняе. Цим не дуже благозвучним словом називають ведення журналу всіх змін і операцій, вироблених над даними. Журналювання допомагає установити тип можливої помилки, що відбулася при збої в роботі операційної системи, і використовується при самовідновленні файлової системи.
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 увібрала в себе всі тодішні технологічні досягнення.