Chunkywizard wrote: 
> 
> cpufreq stats: 996 MHz:5.75%, 792 MHz:0.65%, 396 MHz:93.60%  (66415)
> 

Yes, for what I would consider normal usage, (maybe even running
squeezelite, LMS, spotifyd, and streaming to another client as well),
I'd expect >=95% of time to be spent at the lowest (400MHz) speed.

If I chew up one CPU core by loading it down with sox doing real-time
up-sampling, I'm still seeing ~75% of time at the lowest speed.

It's not until you really generate CPU load, with something like
continuous kernel compiles with make -j3, that the numbers really
change. And I spent a little time head scratching as to why when it was
really under CPU load, (with load avg > 9), that most time seemed to be
spent at the middle speed, 800MHz. Then trying to debug something else,
I looked at kernel logging and found this....


Code:
--------------------
    
  [71797.833068] thermal_notify: trip_hot reached!
  [71797.837661] cooling: cpu max freq set to 792000000
  
--------------------


When proc gets hot under load, scaling_max_freq is dynamically adjusted,
basically knocking out the 1GHz speed from being selected by the
governor until CPU cools. ;)


------------------------------------------------------------------------
JackOfAll's Profile: http://forums.slimdevices.com/member.php?userid=3069
View this thread: http://forums.slimdevices.com/showthread.php?t=98544

_______________________________________________
unix mailing list
unix@lists.slimdevices.com
http://lists.slimdevices.com/mailman/listinfo/unix

Reply via email to