Tuning malloc performance for multithread applications in rhel6 and rhel7

Solution Unverified - Updated -


  • Multithread application consumes too much cpu in malloc and free.
  • Contention in malloc and free with large a number or threads.
  • The system uses too much time in _int_free and _int_malloc.
  • The kernel is most time in _raw_spin_lock.


  • Red Hat Enterprise Linux (RHEL) 6
  • Red Hat Enterprise Linux (RHEL) 7

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