【12c Cloud Control】EM Agent可能消耗大量内存

em process consuming large memory suspected 中建议在AIX平台上监控多个目标时设置LDR_CNTRL和 AIX_THREADSCOPE 这2个参数。

 

 

实际在12c的官方文档Oracle® Enterprise Manager Cloud Control Administrator’s Guide 12c Release 2 (12.1.0.2)中也提到了http://docs.oracle.com/cd/E24628_01/doc.121/e24473/emctl.htm#CBHCDGCD

 

 

On IBM AIX environment with a large memory configuration where the Management Agent is monitoring a large number of targets, the Agent may not start. To prevent this issue, prior to starting the Management Agent, add the following parameters to the common environment file:

 

 

LDR_CNTRL="MAXDATA=0x80000000"@NOKRTL

AIX_THREADSCOPE=S

 
The LDR_CNTRL variable sets the data segment size and disables loading of run time libraries in kernel space. The AIX_THREADSCOPE parameter changes AIX Threadscope context from the default Processwide ‘P’ to Systemwide ‘S’. This causes less mutex contention.

 

可见这2个环境变量是在12c上推荐设置的。

 

推荐 follow Doc 1332522.1中给agent设置内存使用上限的方法, 且该方法不会影响RDBMS数据库的正常使用。


1 & 2)
emwd.pl & emdprocstats.pl are part of scheduled collection. They will be executed as per the schedule mentioned in your agent.

 

3) Yes. It is recommended to make the changes as per this note. In many occassions, this settings have solved the issue.
They are kernel settings which is suitable and recommended for Agent in AIX. So, it ususally don’t affect other applications or system.”

 

 

 

Comments

  1. 干眼症治疗方法 says

    没看懂哦

Comment

*

沪ICP备14014813号-2

沪公网安备 31010802001379号