Зміст
Введення
1. Історія створення і загальна характеристика файлової системи FAT
2. Характеристика файлових систем FAT16 і FAT32 і їх порівняння
2.1 Система FAT16
2.2 Система FAT32
2.3 Порівняння FAT16 і FAT32
3. Альтернативна файлова система NTFS і її порівняння з FAT32
3.1 Система NTFS
3.2 Порівняння NTFS і FAT32
Висновок
Список літератури
Введення
В даний час на одному диску в середньому записується кілька десятків тисяч файлів. Як розібратися у всьому цьому різноманітті з тим, щоб точно адресуватися до файлу? Призначення файлової системи - ефективне рішення, зазначеного завдання.
Файлова система з точки зору користувача - це простір raquo ;, в якому розміщуються файли. А як науковий термін - це спосіб зберігання та організації доступу до даних на інформаційному носії або його розділі. Наявність файлової системи дозволяє визначити, як називається файл, де він знаходиться. Оскільки на IBM PC - сумісних комп'ютерах інформація зберігатися в основному на дисках, то приємним на них файлові системи визначають організацію даних саме на дисках (точніше, на логічних дисках). Ми розглянемо файлову систему FAT.
файлова система fat ntfs
1. Історія створення і загальна характеристика файлової системи FAT
файловій системі FAT (File Allocation Table) була розроблена Біллом Гейтсом і Марком Макдональд в 1977 році і спочатку використовувалася в операційній системі 86-DOS. Щоб домогтися переносимості програм з операційної системи CP/M в 86-DOS, в ній були збережені раніше прийняті обмеження на імена файлів. Надалі 86-DOS була придбана Microsoft і стала основою для ОС MS-DOS 1.0, випущеної в серпні 1981 року. FAT була призначена для роботи з гнучкими дисками розміром менше 1 Мбайта, і спочатку не передбачала підтримки жорстких дисків. В даний час FAT підтримує файли і розділи розмірів до 2 Гбайт.
У FAT застосовуються такі угоди по іменах файлів:
ім'я повинно починатися з букви або цифри і може містити будь-який символ ASCII, за винятком пробілу і символів"/ [] :; | =, ^ *?
довжина імені не перевищує 8 символів, за ним слідує крапка і необов'язкове розширення довжиною до 3 символів.
регістр символів в іменах файлів не розрізняється і не зберігається.
Структура розділу FAT зображена на табл 1.1 У блоці параметрів BIOS міститься необхідна BIOS інформація про фізичні характеристики жорсткого диска. Файлова система FAT не може контролювати окремо кожен сектор, тому вона об'єднує суміжні сектори в кластери (clusters). Таким чином, зменшується загальна кількість одиниць зберігання, за якими повинна стежити файлова система. Розмір кластера в FAT є ступенем двійки і визначається розміром томи при форматуванні диска (табл.1.2). Кластер являє собою мінімальний простір, що може займати файл. Це призводить до того, що частина простору диска витрачається даремно. До складу операційної системи входять різні утиліти (DoubleSpace, DriveSpace), призначені для ущільнення даних на диску.
Табл. 1.1 - Структура розділу FAT
Завантажувальний сектор Блок параметрів BIOS (BPB) FATFAT (копія) Кореневий каталогОбласть файлів
Свою назву FAT отримала від однойменної таблиці розміщення файлів. У таблиці розміщення файлів зберігається інформація про кластери логічного диска. Кожному кластеру в FAT відповідає окремий запис, яка показує, чи вільний він, чи зайнятий даними файлу, або позначений як зіпсований (зіпсований). Якщо кластер зайнятий під файл, то у відповідному записі в таблиці розміщення файлів вказується адреса кластера, що містить наступну частину файлу. Через це FAT називають файлової системою зі зв'язаними списками. Оригінальна версія FAT, розроблена для DOS 1.00, використовувала 12-бітну таблицю розміщення файлів і підтримувала розділи обсягом до 16 Мб (в DOS можна створити не більше двох розділів FAT). Для підтримки жорстких дисків розміром більше 32 Мб розрядність FAT була збільшена до 16 біт, а розмір кластера - до 64 секторів (32 Кб). Оскільки кожному кластеру може бути присвоєно унікальний 16-розрядний номер, то FAT підтримує максимально 216, або 65 536 кластерів на одному томі.
табл.1.2 - Розміри кластера
Розмір разделаРазмер кластераТіп FAT lt; 16 МБ4 КбFAT1216 Мб - 127 МБ2 КбFAT16128 Мб - 255 МБ4 КбFAT16256 Мб - 511 Мб8 КбFAT16512 Мб - 1023 Мб16 КбFAT161 Гб - 2 Гб32 КбFAT16
...