Допомога у написанні освітніх робіт...
Допоможемо швидко та з гарантією якості!

Функції файлової системи

РефератДопомога в написанніДізнатися вартістьмоєї роботи

У багатокористувацьких системах з’являється ще одне завдання: захист файлів одного користувача від несанкціонованого доступу іншого користувача, а також забезпечення спільної роботи з файлами, наприклад, при відкритті файлу одним з користувачів, для інших цей же файл тимчасово буде доступний в режимі «тільки читання». Трохи випадають із загальної класифікації спеціалізовані файлові системи: ZFS… Читати ще >

Функції файлової системи (реферат, курсова, диплом, контрольна)

Основні функції будь-якої файлової системи націлені на вирішення наступних завдань:

  • · іменування файлів;
  • · програмний інтерфейс роботи з файлами для програм;
  • · відображення логічної моделі файлової системи на фізичну організацію сховища даних;
  • · організація стійкості файлової системи до збоїв живлення, помилок апаратних і програмних засобів;
  • · зміст параметрів файлу, необхідних для правильного його взаємодії з іншими об'єктами системи (ядро, програми та ін.)

У багатокористувацьких системах з’являється ще одне завдання: захист файлів одного користувача від несанкціонованого доступу іншого користувача, а також забезпечення спільної роботи з файлами, наприклад, при відкритті файлу одним з користувачів, для інших цей же файл тимчасово буде доступний в режимі «тільки читання» .

За призначенням файлові системи можна класифікувати на нижченаведені категорії.

  • · Для носіїв з довільним доступом (наприклад, жорсткий диск): FAT32, HPFS, ext2 … Оскільки доступ до дисків в рази повільніше, ніж доступ до оперативної пам’яті, для приросту продуктивності в багатьох файлових системах застосовується асинхронний запис змін на диск. Для цього застосовується або журналювання (ext3, ReiserFS, JFS, NTFS, XFS), або механізм soft updates. Журналювання широко поширене в Linux, та в NTFS. Soft updates — в BSD системах.
  • · Для носіїв з послідовним доступом (наприклад, магнітні стрічки): QIC та інші.
  • · Для оптичних носіїв — CD і DVD: ISO9660, HFS, UDF.
  • · Віртуальні файлові системи: AEFS та інші.
  • · Мережеві файлові системи: NFS, CIFS, SSHFS, GmailFS та інші.
  • · Для флеш-пам'яті: YAFFS, ExtremeFFS, exFAT.

Трохи випадають із загальної класифікації спеціалізовані файлові системи: ZFS (власне файлової системою є тільки частина ZFS), VMFS (так звана кластерна файлова система, яка призначена для зберігання інших файлових систем) та інші.

Показати весь текст
Заповнити форму поточною роботою