22.01.2025 20:39
Агент мониторинга OEM использует много тредов для сборщика мусора (GC).
В этом можно убедиться,если сделать thread dump процесса и подсчитать количество Parallel GC Threads.

Количество тредов сборщика мусора, зависит от кол-ва CPU в системе

Задать верхний порог для количества таких тредов можно с помощью параметра виртуальной java машины Xgcthreads.
Для агента мониторинга OEM этот параметр нужно указать в файле $AGENT_HOME/ sysman/config/s_jvm_options.opt ( e.g. /u01/app/oracle/agent//agent_inst/sysman/config/s_jvm_options.opt).
Рекомендуемое значение 8.
Код:
emctl stop agent
echo -Xgcthreads8 >> /u01/app/oracle/agent/agent_inst/sysman/config/s_jvm_options.opt
emctl start agent
На всякий случай лучше выполнить потом
Код:
cat /u01/app/oracle/agent/agent_inst/sysman/config/s_jvm_options.opt
чтобы убедиться в корректности внесения опции (бывают проблемы с переносом строк и т.п.)

P.S. Обращаю внимание, что не все JVM поддерживают этот параметр.
Часовой пояс GMT +3, время: 06:42.

Форум на базе vBulletin®
Copyright © Jelsoft Enterprises Ltd.
В случае заимствования информации гипертекстовая индексируемая ссылка на Форум обязательна.