CPU statistics are unreliable for short sleeping tasks

Solution Unverified - Updated -

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.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content