Функции для работы с файловой
Рисунок 5.1. Функции для работы с файловой системой и их связь с другими алгоритмами
На Рисунке 5.1 показана взаимосвязь между системными функциями и алгоритмами, описанными ранее. Системные функции классифицируются на несколько категорий, хотя некоторые из функций присутствуют более, чем в одной категории:
- Системные функции, возвращающие дескрипторы файлов для использования другими системными функциями;
- Системные функции, использующие алгоритм namei для анализа имени пути поиска;
- Системные функции, назначающие и освобождающие индекс с использованием алгоритмов ialloc и ifree;
- Системные функции, устанавливающие или изменяющие атрибуты файла;
- Системные функции, позволяющие процессу производить ввод-вывод данных с использованием алгоритмов alloc, free и алгоритмов выделения буфера;
- Системные функции, изменяющие структуру файловой системы;
- Системные функции, позволяющие процессу изменять собственное представление о структуре дерева файловой системы.
Содержание раздела