Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекция 15.docx
Скачиваний:
7
Добавлен:
26.09.2019
Размер:
2.23 Mб
Скачать

Программа Process Explorer

(слайд №15)

Process Explorer — бесплатная программа для Microsoft Windows.

Process Explorer — приложение для мониторинга процессов в системе. Используя эту программу можно не только отследить какой-либо процесс, но и уточнить такие данные, как используемые этим процессом файлы и папки.

Возможности process explorer:

  • Иерархическое отображение процессов.

  • Возможность идентификации системных процессов (например, является ли процесс svchost.exe системным или "левым")

  • Отображает иконку и компанию производителя каждого процесса.

  • Изменяемый диапазон измерений загрузки CPU и графические индикаторы.

  • Возможность «заморозить» любой процесс.

  • Возможность управления (запуск, пауза, остановка) потоками(нитями) процесса.

  • Возможность вывести окно, принадлежащее тому или иному процессу поверх остальных.

  • Возможность закрытия древа процессов.

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

  • Возможность проверки сертификата файла процесса.

  • Возможность заменять системный диспетчер задач по тем же горячим клавишам.

Выводимая Process Explorer информация значительно подробнее, чем у Диспетчера задач Windows. В числе наиболее интересных возможностей приложения — возможность быстро уточнить какому процессу принадлежит окно на рабочем столе.

(слайд №16)

Рабочая область программы Process Explorer состоит из двух окон. В верхнем окне отображается список активных процессов, включая имена учетных записей, которым принадлежат эти процессы. Информация, которая отображается в нижнем окне, зависит от выбранного режима работы программы. В режиме дескрипторов в нижнем окне отображаются все открытые дескрипторы выбранного в верхнем окне процесса, а в режиме библиотек DLL — все загруженные процессом динамические библиотеки и отображенные в память файлы. Помимо этого в программе Process Explorer также есть мощные возможности поиска, благодаря которым можно быстро узнать, у какого процесса открыт определенный дескриптор или загружена определенная библиотека DLL.

программа полезна для разрешения проблем с версиями библиотек DLL и утечками дескрипторов, а также для понимания принципов работы ОС Windows и приложений.

Для любого процесса можно изменить его приоритет, завершить его выполнение или завершить выполнение процесса и его дерева. Полезная особенность Process Explorer заключается в том, что работу любого процесса можно приостановить (suspend), а потом возобновить (resume). Приостановка работы процесса может временно освободить занятые им ресурсы (процессор, сеть, жёсткий диск) для использования другими приложениями. Приостановив выполнение процесса можно определить, например, какой процесс открывает окна или проявляет повышенную сетевую активность. Это бывает необходимо сделать при подозрении на заражение компьютера вирусом или для пресечения работы рекламного программного обеспечения, которое устанавливается на компьютер без ведома пользователя.

Помимо прочего, можно выгрузить в текстовый файл список всех процессов с описаниями и объёмом занятой каждым из них памяти, запустить любое приложение, выключить, перезагрузить или заблокировать компьютер, найти используемые библиотеки, включить подсветку цветом определённых процессов и так далее. Всё это помогает контролировать работающие процессы и получать исчерпывающую информацию об использовании системных ресурсов.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]