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

93 Файл Диспетчер файлов Открытый файл или устройство Порт LPC Точка, в которой про- цессу передаются сооб- щения Маркер доступа Подсистема защиты Зашифрованная СД, ко- торая содержит права доступа пользователя, вошедшего в систему и являющегося владель- цем процесса Событие, сема- фор, мютекс Исполнительная система Объект синхронизации Каталог объектов Диспетчер объектов Место для хранения имен объектов Символьная связь Диспетчер объектов Механизм ссылки на имя объекта Несмотря на то, что диспетчер объектов создает объектам имена, ссылка на объекты из пользовательских процессов в основном осуществляется с по- мощью специальных указателей, которые называются «описатель объекта». Имена объектов используются пользовательскими процессами только при создании нового или открытий существующего объекта. Все остальные дей- ствия над объектами осуществляются с помощью их описателей. Использование описателей дает следующие преимущества: 1. диспетчеру объектов не нужно каждый раз искать объект по име- ни, просматривая каталоги объектов; 2. любой объект независимо от его типа имеет одинаковые описате- ли.

RkJQdWJsaXNoZXIy MTY0OTYy