Архитектура операционной системы UNIX

         

СОЗДАНИЕ СПЕЦИАЛЬНЫХ ФАЙЛОВ - часть 2


алгоритм смены каталога входная информация: имя нового каталога выходная информация: отсутствует { получить индекс для каталога с новым именем (алгоритм namei); если (индекс не является индексом каталога или же про- цессу не разрешен доступ к файлу) { освободить индекс (алгоритм iput); возвратить (ошибку); } снять блокировку с индекса; освободить индекс прежнего текущего каталога (алгоритм iput); поместить новый индекс в позицию для текущего каталога в пространстве процесса; }

Рисунок 5.14. Алгоритм смены текущего каталога

Comments:

Copyright ©




Содержание  Назад  Вперед