Ремонт, сервис, услуги » Информация » Диспетчер объектов




Диспетчер объектов

Автор: addministr от 27-07-2014, 16:09

Категория: Информация



Как уже говорилось для обеспечения последовательного и безопасного доступа к различным внутренним службам, реализованным в исполняющей системе, в Windows реализуется объектная модель. Дальше будет рассматриваться диспетчер объектов Windows, компонент исполняющей системы, отвечающий за создание, удаление, защиту и отслеживание объектов. Диспетчер объектов централизует операции управления, которые в противном случае были бы разбросаны по всей операционной системе. Он был разработан для достижения целей, перечисленных далее.

Исследование диспетчера объектов.

В данном разделе будут представлены эксперименты, показывающие способы изучения базы данных диспетчера объектов. В этих экспериментах используются следующие средства, с которыми вы познакомитесь, если они вам еще не известны:

- WinObj (доступно на сайте Sysinternals) показывает пространство имен диспетчера внутренних объектов и информацию об объектах (например, счетчик ссылок, количество открытых дескрипторов, дескрипторов безопасности и т. д.).

- ProcessExplorerи Handleот Sysinternals, а также Монитор ресурсов (Resource Monitor) выводят открытые дескрипторы процесса.

- Команда Openfiles/query показывает открытые для процесса файловые дескрипторы, но для ее работы требуется установка глобального флага.

- Команда отладчика ядра !handle показывает открытые для процесса дескрипторы.

Средство WinObj предоставляет способ проникновения в пространство имен, поддерживаемое диспетчером объектов. (Чуть позже будет объяснено, что имена имеются не у всех объектов.) Запустите WinObj и изучите показанную ниже схему.
Диспетчер объектов
WinObj



Уважаемый посетитель, Вы зашли на сайт как незарегистрированный пользователь.
Мы рекомендуем Вам зарегистрироваться либо войти на сайт под своим именем.

Архив | Связь с админом | Конфиденциальность

RSS канал новостей     Яндекс.Метрика