Unstable CPU frequency delivered by intel_pstate on isolated CPUs

Solution In Progress - Updated -

Issue

When long-running CPU-bound task that performs almost zero number of syscalls is placed on isolated CPU core, then frequency of that CPU doesn't rise to higher level and stuck at lowest level or fluctuates around lowest level and never rises to highest allowed performance level however it's visible in OS that load is 100% on that isolated CPU.

Environment

  • Red Hat Enterprise Linux 7
  • intel_pstate cpufreq driver with "powersave" governor is used
  • some CPUs are isolated and their ticks are stopped using nohz_full=... option

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