Tuning malloc performance for multithread applications in rhel6 and rhel7

Solution Unverified - Updated -

Issue

  • 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.

Environment

  • 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 of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.