Файлові системи і відновлення даних
Кластер (осередок розміщення)
Термін кластер в DOS 4. 0 був замінений терміном осередок розміщення (allocation unit). Новий термін — синонім старого, оскільки кластер є найменшим осередком на диску, яким може оперувати система при читанні або записі файлу на диск. Кластер відповідає одному або (найчастіше) декільком секторам. Це дозволяє зменшити розмір FAT і прискорити роботу операційної системи, оскільки їй доводиться оперувати меншим числом розподілюваних осередків. В той же час із збільшенням розміру кластера на диску росте і розмір невживаного дискового простору, оскільки його розподіл відбувається з дискретністю в один кластер.
У табл. приведені стандартні розміри кластерів для різних форматів дискет.
Як не дивно, але деякі дискети високої щільності мають менший розмір кластера, чим дискети низької щільності
Для жорстких дисків розмір кластера може варіюватися залежно від розміру розділу диска. У табл. приведені розміри кластерів залежно від розміру логічного диска.
Використання кластерів великих розмірів відчутно позначається на роботі системи. Наприклад, на диску місткістю 2 Гбайт, що містить 5 000 файлів, з середньою втратою дискового простору в півкластера на один файл сумарні втрати дискового простору складуть близько 78 Мбайт: 5000 х (0,5x32). Коли файли розміром менше 32 Кбайт зберігаються на диску, осередки розміщення якого мають розмір 32 Кбайт, втрата місткості може скласти до 40% від загального об'єму жорсткого диска.
Розмір кластера і структура FAT визначають максимально можливий розмір розділу. Оскільки FAT використовує записи розміром 16 байт для посилання на кластер в розділі, максимально можливе число кластерів може дорівнювати 65 536 (216). Максимальний розмір кластера — 32 Кбайт, отже, максимально можливий розмір розділу — 2 047,6875 Мбайт. Операційні системи Windows 95 OSR2х і Windows 98/Me підтримують 32-розрядну FAT з розміром кластера до 64 Кбайт. Максимальний розмір розділу обмежується за допомогою числового поля в параметрах блоків диска, в яких визначається кількість