Know that feeling that something is just different while using new operating system? Ok, fan is running and – indeed – it is caused by power (non-)saving features in default setting (at least in my case). How to solve it and make your laptop quiet?
For detailed information, please follow this link. I wish I have so many information in my head :-)…
First aid working perfectly for me:
Added lines in /boot/loader.conf :
1 2 |
hint.p4tcc.0.disabled=1 hint.acpi_throttle.0.disabled=1 |
Added lines in /etc/rc.conf :
1 2 3 4 |
powerd_enable=”YES” powerd_flags=”-i 85 -r 60 -p 100″ performance_cx_lowest=”Cmax” economy_cx_lowest=”Cmax” |
Reboot is necessary.
Now you can check your current cpu demands by issuing (as root):
1 |
powerd -v |
My output:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 |
[j@pcbsd101js] /usr/home/j# powerd -v powerd: using sysctl for AC line status powerd: using devd for AC line status load 0%, current freq 700 MHz (15), wanted freq 775 MHz changing clock speed from 700 MHz to 800 MHz load 10%, current freq 700 MHz (15), wanted freq 750 MHz changing clock speed from 700 MHz to 800 MHz load 7%, current freq 700 MHz (15), wanted freq 726 MHz changing clock speed from 700 MHz to 800 MHz load 0%, current freq 600 MHz (16), wanted freq 703 MHz changing clock speed from 600 MHz to 800 MHz load 0%, current freq 600 MHz (16), wanted freq 681 MHz changing clock speed from 600 MHz to 700 MHz load 4%, current freq 700 MHz (15), wanted freq 659 MHz load 4%, current freq 700 MHz (15), wanted freq 638 MHz load 5%, current freq 700 MHz (15), wanted freq 618 MHz load 0%, current freq 700 MHz (15), wanted freq 600 MHz changing clock speed from 700 MHz to 600 MHz load 0%, current freq 600 MHz (16), wanted freq 600 MHz load 0%, current freq 600 MHz (16), wanted freq 600 MHz load 12%, current freq 600 MHz (16), wanted freq 600 MHz |
etc.
Overall – C states are very interesting reading in general. Powerd can attract your attention for some time, indeed!
Silent operating system again = happy user! 🙂
P.S.: Of course I’m asking why this is not setup by default installation. I don‘ t think I have somehow weird requirements.
-a-