Hello,
I am starting to deploy my new agent on our production servers, and I found out that SIGAR does not return the memory usage for some processes.
This is happening at least on Solaris/Sparc and Solaris/Intel
This is how top show process 26694
load averages: 0.57, 0.63, 0.60; up 546+01:29:02 05:49:42
117 processes: 116 sleeping, 1 on cpu
CPU states: 99.3% idle, 0.1% user, 0.6% kernel, 0.0% iowait, 0.0% swap
Memory: 32G phys mem, 22G free mem, 31G total swap, 31G free swap
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
26694 prd10 111 59 0 16G 4360M sleep 64:00 0.14% java
7272 dagenaij 1 59 0 3200K 1992K cpu/3 0:01 0.09% top
28040 prd10 39 59 0 904M 239M sleep 1:43 0.04% java
This seems to happen to 3 processes out of 120.
Initially I thought about a security issue, but even my own top process show the same behavior.
sigar> ps
3657 root Mar14 0 0 - S 8:47 perf64
7272 dagenaij 03:17 0 0 - S 0:0 top
26694 prd10 15:44 0 0 - R 63:53 java
I am starting to deploy my new agent on our production servers, and I found out that SIGAR does not return the memory usage for some processes.
This is happening at least on Solaris/Sparc and Solaris/Intel
This is how top show process 26694
load averages: 0.57, 0.63, 0.60; up 546+01:29:02 05:49:42
117 processes: 116 sleeping, 1 on cpu
CPU states: 99.3% idle, 0.1% user, 0.6% kernel, 0.0% iowait, 0.0% swap
Memory: 32G phys mem, 22G free mem, 31G total swap, 31G free swap
PID USERNAME LWP PRI NICE SIZE RES STATE TIME CPU COMMAND
26694 prd10 111 59 0 16G 4360M sleep 64:00 0.14% java
7272 dagenaij 1 59 0 3200K 1992K cpu/3 0:01 0.09% top
28040 prd10 39 59 0 904M 239M sleep 1:43 0.04% java
This seems to happen to 3 processes out of 120.
Initially I thought about a security issue, but even my own top process show the same behavior.
sigar> ps
3657 root Mar14 0 0 - S 8:47 perf64
7272 dagenaij 03:17 0 0 - S 0:0 top
26694 prd10 15:44 0 0 - R 63:53 java