futex_wait times out too quickly
Issue
- futex_wait consistently times out much sooner than it should, often without waiting at all.
- Increased CPU load, with time spent in %sys, specifically in futex_wait. This is because many applications will immediately retry the futex call when it times out early, so the function gets called many times in fast succession.
Environment
- Red Hat Enterprise Linux 5.9
- Red Hat Enterprise Linux 5.10
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.