Hi: I see some 15 degrees of difference of CPU temperature between FreeBSD9 and Debian GNU/Linux with the same hardware (Toshiba Satellite C650d). GNU/Linux usually shows (with cpufreq utils) 40-50 degrees celsius whereas FreeBSD9 shows at least 54-63 degrees of celsius when starting up. At this point of writing it is showing 55.5 degrees celsius. The CPU is with amdtemp enabled: Code: # dmesg | grep CPU CPU: AMD Athlon(tm) II P320 Dual-Core Processor (2094.87-MHz K8-class CPU) FreeBSD/SMP: Multiprocessor System Detected: 2 CPUs cpu0: <ACPI CPU> on acpi0 cpu1: <ACPI CPU> on acpi0 SMP: AP CPU #1 Launched! amdtemp0: <AMD CPU On-Die Thermal Sensors> on hostb4 Added to /boot/loader.conf, the following: Code: #for laptop power manangement amdtemp_load="YES" hint.p4tcc.0.disabled=1 hint.acpi_throttle.0.disabled=1 #for reduction of power by sound device hint.pcm.0.buffersize=65536 hint.pcm.1.buffersize=65536 hw.snd.feeder_buffersize=65536 hw.snd.latency=7 /etc/rc.conf has: Code: #for laptop power management powerd_enable="YES" powerd_flags="-i 85 -r 60 -p 100" performance_cx_lowest="C2" economy_cx_lowest="C2" What else can I do or where do I look up further to bring down the temperature? I feel thermal management is pretty important in any OS (both for lengthening the life of physical hardware and green technology). Update: Tried with loading acpi_toshiba kernel module, neither it brings down the temperature nor it allows the toshiba keyboard combinations (with Fn + Fx where x is 1-12) works as stated in the acpi_toshiba(4) man pages!