I have 4 core Xeon at my server and Debian, the CPU has turbo boost technology. Does the top command in linux show % cpu usage counting with the possibility of turbo boost ?

I mean if I have 50% CPU usage does it mean I use half of the CPU with turbo boost included or I use 50% of the CPU's basic clock ?

Also at which CPU usage is the turbo boost activated ?

  • Seems quite complicated: en.wikipedia.org/wiki/Intel_Turbo_Boost#Example What Xeon model do you use? – Jonas Stig Aug 29 '16 at 19:45
  • I use Intel(R) Xeon(R) CPU E3-1231 v3 @ 3.40GHz – Welite Aug 29 '16 at 20:05
  • CPU usage is sampled, not absolute. Also turbo is only available when not all cores are busy. Therefore I'm not sure what use any CPU utilisation metric is, when the system is not maxed out, nor what value you'd want to see displayed. – marctxk Sep 15 '16 at 15:10

I don't think so because Turbo is not accounted. That's the reason why I've programmed a Top CPU monitoring software to show Intel Turbo Boost in action based on the Cores states. Compile CoreFreq, run it, and watch each core dropping from green to red when usage is above 100% Instructions @ https://github.com/cyring/CoreFreq

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.