Originally posted by: SystemAdmin
Hi,
One of outsourcing customer is suffering from high cpu usage when using ps command.
Customer is using ps many times to monitor the system. And CPU usage is very important factor for outsourcing customer because of CPU usage-based billing issue.
So, customer drives us strongly.
While monitoring with nmon, ps use 58.8% of ONE CPU at 11:45:13 as the below picture. (top process)
From the vmstat output at the same time, it shows 58% of total CPU. It means it is using about 4.8 CPUs.
The system has 8 logical CPUs which are consisted of 2 physical CPUs.
The gap is very big between nmon and vmstat. Do you have any idea how do I explain the gap to the client?