How/why would dev.cpu.0.freq_levels change??!?
    Nate Lawson 
    nate at root.org
       
    Thu Jul  3 15:54:27 UTC 2008
    
    
  
David Wolfskill wrote:
> My laptop is a Dell Inspiron 8200; I (ab)use it moderately heavily:
> this includes tracking RELENG_6, RELENG_7, & HEAD on it, daily.
> 
> Lately there have been some times when "make buildworld" for RELENG_6
> has taken a lot longer than it used to ... and I noticed that the
> fans were on, even though it was running fairly cool (around 50C;
> during a "make buildworld, around 85C is more common) -- and that
> the machine was typically "topping out" at half speed (1200 MHz).
> 
> During these times, querying dev.cpu.0.freq_levels would yield a list
> that did, ini fact, max out at 1200 MHz, when I know that it has gone up
> to 2400 MHz in the past.
The ACPI spec describes how the _PSS levels can change dynamically at 
runtime.  For instance, if you go off AC, the system might offer a lower 
power state.  I'm guessing you're using the acpi_perf driver.
Usually the system generates a notify when that happens though so I was 
surprised there was no dmesg.  I'm not sure how well we support changing 
levels yet.
-- 
Nate
    
    
More information about the freebsd-acpi
mailing list