RHEL 6.5 performance is poor compared to earlier versions

Solution Verified - Updated -

Issue

  • Stress test shows lower performance
  • Thread scalability test shows low performance
  • Unable to scale application performance when thread count approches number of CPUs
  • Application not utilizing all CPUs
  • From perf stat, we can see some of the CPU's are idle.. while a few of them are 90+ percent used
  • one of two CPU's seem to be taking the load, and we have majority of the CPU's idle.. via MPstat
  • is there any settings I can look at to see why the other CPU's in the servers are not being used...
  • Are s390x servers affected?

Environment

  • Red Hat Enterprise Linux 6.5
  • kernel at least 2.6.32-431.el6 and prior to 2.6.32-431.19.1.el6
  • NUMA system
  • any architecture except s390x (s390x kernel does not support CONFIG_NUMA)

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