{s,u}time values of a process wrongly decrease in /proc/<PID>/stat when a thread exits.
Issue
topcommand displayed a 4500% CPU utilization on a 16-CPU system.pidstatshows bogus values
When the system is running on high load,pidstatwill report bogus values for process:
05:45:26 PM 29057 1.00 0.00 0.00 1.00 4 ssmagent.bin
05:45:27 PM 29057 0.00 1.00 0.00 1.00 4 ssmagent.bin
05:45:28 PM 29057 0.00 18446744073709551616.00 0.00 18446744073709551616.00 4 ssmagent.bin
05:45:29 PM 29057 0.00 1.00 0.00 1.00 4 ssmagent.bin
05:45:30 PM 29057 0.00 0.00 0.00 0.00 4 ssmagent.bin
Environment
- Red Hat Enterprise Linux 6
- kernel-2.6.32-131.6.1.el6
- kernel-2.6.32-220.el6
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
