Основы операционных систем. Практикум

       

Основы операционных систем. Практикум


Введение
Разделы носителя информации (partitions) в UNIX
Логическая структура файловой системы и типы файлов в UNIX
Понятие о файлах, отображаемых в память (memory mapped файлах). Системные вызовы mmap(), munmap()
Анализ, компиляция и прогон программы для создания memory mapped файла и записи его содержимого
Изменение предыдущей программы для чтения из файла, используя его отображение в память
Организация файла на диске в UNIX на примере файловой системы s5fs. Понятие индексного узла (inode)

Организация директорий (каталогов) в UNIX
Понятие суперблока
Операции над файлами и директориями
Системные вызовы и команды для выполнения операций над файлами и директориями
Практическое применение команд и системных вызовов для операций над файлами
Специальные функции для работы с содержимым директорий

Написание, прогон и компиляция программы, анализирующей содержимое директории
Example.11.1

Содержание раздела