CPU statistics are unreliable for short sleeping tasks
Issue
- CPU system level statistics are unreliable - short sleeping tasks such as those using select(), pause(), nanosleep() or poll() with a short timeout do not show up in top and do not accumulate any user or system CPU time.
Environment
-
Red Hat Enterprise Linux 4.
-
Red Hat Enterprise Linux 5.
-
Red Hat Enterprise Linux 6 and upstream kernels are less affected (though still not right).
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.