Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции 1-4.doc
Скачиваний:
22
Добавлен:
16.11.2019
Размер:
477.7 Кб
Скачать

Повне ім’я файла

Повне ім’я файлу має такий вигляд (в квадратні дужки заключні необов’язкові елементи):

[дисковод:] [путь\] ім’я файлу

Якщо дисковод не указано, то мається на увазі поточний дисковод, якщо не указано путь, то мається на увазі поточний каталог.

Символи “* “ і “?”

використовуються для завдання групи файлів з одного каталогу. Символ * означає будь-яке число будь-яких символів в імені файлу або його розширенні. Символ ? означає один будь-який символ чи відсутність символу в імені файлу або його розширенні. Не можна використовувати ці символи в тій частині імені файлу, яка посилається на каталог чи дисковод. Наприклад, ім’я а:work\*.doc допустиме, а ім’я а:\*\paper.doc - ні.

Атрибути файлів

Вже говорилося, що каталоги, крім іншої інформації, вміщають атрибути файлів.Їх може бути чотири:

  • “тільки для читання” (read-only) - захищає файл від змін та знищення

  • “прихований” (hidden) і/або “системний” (system) - використовуються деякими системними файлами. Файли з таким атрибутом не переміщаються прoграмами оптимізації, а також звичайно не копіюються на жорсткий диск

  • “архівувати” (archive) - виставляється при створенні файлу і знищується програмами резервного копіювання на знак того, що копія файлу поміщена в архів.

Кожен із цих атрибутів може бути виставленим чи ні. Звичайно більшість файлів мають тільки атрибут “архівувати”.

Файлові системи

При форматуванні доріжки магнітного диска розбиваються на сектори. Розмір кожного сектора стандартний і рівний 512 байтам. Сектор – це кількість одночасно зчитуваної або записуваної інформації.

Нульова доріжка кожного диска є службовою. На ній зберігається таблиця розміщення файлів (FAT-таблиця).

У кожного файлу є своя адреса. Ця адреса записана в таблиці розміщення файлів двобайтовим числом (16 біт), або чотирохбайтовим числом (32 біти). Тому файлові системи носять назву FAT16 і FAT32 відповідно.

Файлова система FAT 16 може надати на диску 216 = 65536 різних адрес, значить і самих файлів не може бути більше 65536. Мінімальний розмір простору, що адресується, називається кластер. Розмір кластера визначається, як размір_диску / 216 для FAT16 і размір_диску / 232 для FAT32. Таким чином, чим менше диск, тим кластери у нього менше.

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

Файлова система FAT32 реалізована в операційній системі WINDOWS. Вона набагато раціональніше використовує жорсткі диски.

Зв'язок між розміром жорсткого диска і розміром кластера

FAT16

Об'єм диска

Розмір кластера

Менше 32 Мбайт

512 байт

32 Мбайт.64 Мбайт

1 Кбайт

64 Мбайт.128 Мбайт

2 Кбайт

128 Мбайт.256 Мбайт

4 Кбайт

256 Мбайт.512 Мбайт

8 Кбайт

512 Мбайт.1 Гбайт

16 Кбайт

1 Гбайт.2 Гбайт

32 Кбайт

FAT32

Об'єм диска

Розмір кластера

513 Mбайт.8 Гбайт

4 Кбайт

8 Гбайт.16 Гбайт

8 Кбайт

16 Гбайт.32 Гбайт

16 Кбайт

Більше 32 Гбайт

32 Кбайт

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

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