ФАЙЛОВАЯ СИСТЕМА

Работа с файлами на компьютере производится с помощью файловой системы. Файловая система — это часть ОС, назначение которой состоит в том, чтобы предоставить пользователю удобный
1.3.

10



интерфейс при работе с данными, хранящимися на диске, и обеспечить совместное использование файлов несколькими пользователями и процессами.

В широком смысле понятие «файловая система» включает:

■ совокупность всех файлов на диске;

■ наборы структур данных, используемых для управления файлами, такие, например, как каталоги файлов, дескрипторы файлов, таблицы распределения свободного и занятого пространства на диске;

■ комплекс системных программных средств, реализующих управление файлами, в частности: создание, уничтожение, чтение, запись, именование, поиск и другие операции над файлами. Файловая система функционирует в виде многоуровневого

процесса, где каждый уровень предоставляет набор функций предшествующему уровню и обращается к последующему с соответствующим запросом.

Общая модель процесса функционирования файловой системы приведена на рис. 1.3.

К процессам первого уровня можно отнести процессы, связанные с определением по символьному имени файла его уникального имени (символьный уровень), процессы второго уровня связаны с определением характеристик файла по его уникальному имени (базовый уровень), третьего уровня — с проверкой допустимости заданной операции к искомому файлу (уровень проверки прав доступа) , четвертого уровня — с определением координат логической записи в файле (логический уровень), а пятого уровня — с определением номера физического блока, содержащего логическую запись (физический уровень).

Файловые системы можно классифицировать на следующие категории:

■ для носителей с произвольным доступом (например, жесткий диск): FAT, FAT 16, FAT32, NTFS, EXT и др.;

■ для оптических носителей — CD и DVD: ISO9660, HFS, UDF и др.;

■ виртуальные файловые системы: AEFS и др.;

■ сетевые файловые системы: NFS, CIFS, SSHFS, GmailFS и др.;

■ для флэш-памяти: YAFFS, ExtremeFFS, exFAT.

<< | >>

Еще по теме ФАЙЛОВАЯ СИСТЕМА:

  1. § 39 Классификация договоров в отдельных видах. – Римская классификация. – Система прусского закона, французского и австрийского кодекса. – Система русского свода. – Система настоящего изложения.
  2. Тема 15 Правова система і система права. Система законодавства та систематизація нормативно-правових актів
  3. Глава 4. Система права и система законодательства
  4. §5. Система военных судов в РФ как часть системы судов общей юрисдикции
  5. Единство и взаимосвязь правовой системы и системы правового общества
  6. § 1.3. Система трудового права і система трудового законодавства
  7. § 33 Общее правило о переходе наследства к детям. – Отличие отделенных от неотделенных. – Право представления. – Право родительское. – Право боковых родственников. – Римская система определения прав по классам и степеням. – Германская система определения прав по линиям и коленам.
  8. § 14 Отношения супругов по имуществу. – Германское начало общения имуществ в браке и римская система приданого. – Особое имущество жены. – Разнообразные системы западных законодательств. – Раздел имуществ по прекращении брака. – Ограничения брачных договоров и сделок между супругами. – Английский закон об отношениях супругов по имуществу.
  9. § 34 Смешанные системы в новейших законодательствах. – Происходящее от различия сих систем различие в порядке раздела и в допущении права представления. – Ограничение наследственного права пределами родства. – Ограничение женщин. – Разделение наследства между родами. – Возвращение подаренного родителями. – Наследование супругов и незаконных детей и родителей. – Закон наследования в Англии.
  10. Э. ТАНЕНБАУМ, А. ВУДХАЛЛ. ОПЕРАЦИОННЫЕ СИСТЕМЫ Разработка и реализация 3-е издание, 2007
  11. СИСТЕМА