3.12.2.3.2.17. Модуль ProcessMonitor
Модуль ProcessMonitor создаёт для папки или сигнала указанного процесса дочерние сигналы мониторинга.

Установка сигналу «pm_terminate» значения «True» завершает отслеживаемый процесс, однако данный способ завершения процесса крайне нежелателен.
|
|
Сигнал
|
Тип
|
Описание сигнала
|
|
pm_cpuUsage
|
Float
|
Общее использование процессора на всех ядрах в процентах
|
|
pm_diskUsage
|
Float
|
Среднее использование дисковых ресурсов за интервал обновления в МБ/с
|
|
pm_ramUsage
|
Float
|
Количество используемой оперативной памяти в Мб
|
|
pm_running
|
Fool
|
Состояние выполнения процесса:
True – процесс выполняется.
False – процесс завершен.
|
|
pm_runTime
|
Uint4
|
Время выполнения процесса в секундах
|
|
pm_terminate
|
Bool
|
Команда:
True – завершить процесс (не рекомендуется).
|