Лекция 12. Реализация файловой системы

Предыдущая лекция | Программа курса | Следующая лекция

 

12.1  Интерфейс файловой системы

12.2 Общая структура файловой системы

12.3 Структура файловой системы на диске

12.3.1 Методы выделения дискового пространства

12.3.2 Управление свободным и занятым дисковым пространством

12.3.3 Размер блока

12.3.4 Структура файловой системы на диске

12.4 Реализация директорий

12.4.1 Примеры реализация директорий в некоторых ОС

12.4.2 Поиск в директории

12.5 Монтирование файловых систем

12.6 Связывание файлов

12.7 Кооперация процессов при работе с файлами

12.8  Hадежность файловой системы

12.8.1 Целостность файловой системы

12.8.2 Управление плохими блоками

12.9 Производительность файловой системы

12.10 Реализация некоторых операций над файлами

12.10.1 Системные вызовы, работающие с символическим именем файла

12.10.2 Системные вызовы, работающие с файловым дескриптором

12.11 Современные архитектуры файловых систем

12.12 Резюме