Сутність файлової системи
Однак, файлова система не завжди безпосередньо пов’язана з фізичним носієм інформації. Існують віртуальні файлові системи, а також мережеві файлові системи, які є лише способом доступу до файлів, що знаходяться на віддаленому комп’ютері. розподілений файловий система В залежності від організації файлів на носії даних, файлові системи можуть поділятись на: З точки зору операційної системи, весь… Читати ще >
Сутність файлової системи (реферат, курсова, диплом, контрольна)
Файлова система (англ. file system) — порядок, що визначає спосіб організації, зберігання та іменування даних на носіях інформації. Файлова система визначає формат вмісту та фізичного зберігання інформації, яку прийнято групувати у вигляді файлів. Конкретна файлова система визначає розмір імені файлу (папки), максимальний можливий розмір файлу і розділу, набір атрибутів файлу. Деякі файлові системи надають сервісні можливості, наприклад, розмежування доступу або шифрування файлів.
Файлова система пов’язує носій інформації з одного боку і API для доступу до файлів — з іншого. Коли прикладна програма звертається до файлу не важливо знати яким чином розташована інформація в конкретному файлі, так само, як і на якому фізичному типі носія (CD, жорсткому диску, магнітній стрічці, блоці флеш-пам'яті і т.д.) він записаний. Все, що потрібно програмі - це ім'я файлу, його розмір і атрибути. Ці дані вона отримує від драйвера файлової системи. Саме файлова система встановлює, де і як буде записаний файл на фізичному носії (наприклад, жорсткому диску).
З точки зору операційної системи, весь диск являє собою набір кластерів (як правило, розміром 512 байт і більше). Драйвери файлової системи організують кластери у файли і каталоги (реально є файлами, що містять список файлів у цьому каталозі). Ці ж драйвери відстежують, які з кластерів в даний час використовуються, які вільні, марковані, несправні тощо.
Однак, файлова система не завжди безпосередньо пов’язана з фізичним носієм інформації. Існують віртуальні файлові системи, а також мережеві файлові системи, які є лише способом доступу до файлів, що знаходяться на віддаленому комп’ютері. розподілений файловий система В залежності від організації файлів на носії даних, файлові системи можуть поділятись на:
- · ієрархічні файлові системи — дозволяють розміщувати файли в каталоги;
- · пласкі файлові системи — не використовують каталогів;
- · кластерні файлові системи — дозволяють розподіляти файли між кількома однотипними фізичними пристроями однієї машини;
- · мережеві файлові системи — забезпечують механізми доступу до файлів одного комп’ютера з інших комп’ютерів мережі;
- · розподілені файлові системи — забезпечують зберігання файлів шляхом їх розподілу між кількома машинами мережі.