PowerD settings effectively changed



  • I have a desktop style computer and I had these System - Advanced - Misc - PowerD settings with 2.1.4 prior to 2.2

    On AC Power Mode: Adaptive
    On Battery Power Mode: Adaptive

    It seems we gained a new option, On Unknown Power Mode, which seems to have been set to HiAdaptive in my case after upgrading.

    Logically, in my opinion, the "unknown" should not be set to be in a power mode no greater than the max of the Battery or AC.

    I was wondering why my CPU was a 2ghz, 43c temp, and all of my NIC interrupts were a 0.00%. They're never at 0.00%, maybe 0.01%, but never 0.

    last pid: 18051;  load averages:  0.04,  0.04,  0.03  up 0+18:05:18    11:20:27
    138 processes: 6 running, 102 sleeping, 30 waiting

    Mem: 43M Active, 92M Inact, 348M Wired, 976K Cache, 537M Buf, 7345M Free
    Swap:

    PID USERNAME PRI NICE  SIZE    RES STATE  C  TIME    WCPU COMMAND
      11 root    155 ki31    0K    64K CPU2    2  17.6H 100.00% [idle{idle: cpu2}]
      11 root    155 ki31    0K    64K CPU3    3  17.6H 100.00% [idle{idle: cpu3}]
      11 root    155 ki31    0K    64K RUN    0  17.4H  99.85% [idle{idle: cpu0}]
      11 root    155 ki31    0K    64K RUN    1  17.6H  98.88% [idle{idle: cpu1}]
    2355 root      52    0  219M 35608K piperd  1  0:00  0.39% php-fpm: pool lighty (php-fpm)
      12 root    -92    -    0K  480K WAIT    0  11:34  0.00% [intr{irq264: igb0:que}]
      12 root    -92    -    0K  480K WAIT    3  11:16  0.00% [intr{irq272: igb1:que}]
      12 root    -92    -    0K  480K WAIT    0  10:07  0.00% [intr{irq269: igb1:que}]
      12 root    -92    -    0K  480K WAIT    2  10:05  0.00% [intr{irq271: igb1:que}]
      12 root    -60    -    0K  480K WAIT    2  9:43  0.00% [intr{swi4: clock}]
      12 root    -92    -    0K  480K WAIT    2  9:29  0.00% [intr{irq266: igb0:que}]
      12 root    -92    -    0K  480K WAIT    1  9:11  0.00% [intr{irq270: igb1:que}]
      12 root    -92    -    0K  480K WAIT    3  9:05  0.00% [intr{irq267: igb0:que}]
      12 root    -92    -    0K  480K WAIT    1  8:25  0.00% [intr{irq265: igb0:que}]
      15 root    -16    -    0K    16K -      1  6:46  0.00% [rand_harvestq]
    32111 root      20    0 58988K  8240K kqread  1  1:23  0.00% /usr/local/sbin/lighttpd -f /var/etc/light
        5 root    -16    -    0K    16K pftm    2  1:13  0.00% [pf purge]
    69853 root      20    0 14548K  2020K select  2  0:58  0.00% /usr/sbin/powerd -b adp -a adp -n hadp

    Good news, I am already down to 38c after only 5 minutes.



  • I've also noticed pfsense doesn't seem to be cpu stepping either. Seems my system running full speed as well. 2.66Ghz all the time, about 50C and I use hiadaptive on ac



  • @Visseroth:

    I've also noticed pfsense doesn't seem to be cpu stepping either. Seems my system running full speed as well. 2.66Ghz all the time, about 50C and I use hiadaptive on ac

    In my case it was stepping up and down in smaller jumps. I for sure saw HiAdaptive at 1ghz, 1.2ghz, 1.5ghz, 1.7ghz, 2ghz, 2.5ghz, along with full speed at 3.2ghz a few times. Normally when I use regular adaptive, it hangs out around 300mhz, 450mhz, and 600mhz.



  • True. On HiAdaptive, the speed stays on max. On Adaptive it seems to step down.


Log in to reply