Date: Thu, 26 Aug 2004 20:10:08 +0200 From: Ulrich Spoerlein <q@uni.de> To: Kevin Oberman <oberman@es.net> Cc: acpi@freebsd.org Subject: Re: Cx states not working on Dell Inspiron 8600 (Pentium M) Message-ID: <20040826181008.GA792@galgenberg.net> In-Reply-To: <20040826163734.49EBF5D04@ptavv.es.net> References: <20040826094208.GB703@galgenberg.net> <20040826163734.49EBF5D04@ptavv.es.net>
index | next in thread | previous in thread | raw e-mail
[-- Attachment #1 --] On Thu, 26.08.2004 at 09:37:33 -0700, Kevin Oberman wrote: > The cx_usage is limited to C1 or C2 if USB is loaded. It's polling of > the bus for changes prevents the state from dropping to anything really > useful. If you don't always need USB, build a kernel without it and load > it as required. Ah, that explains it then. Is there anything that can be done about that? Does that mean, that even Windows is not using C3 and C4 if there is a USB mouse plugged in? > What do you have in your rc.conf? The default for economy_throttle_state > is "HIGH" which is probably not what you want. Not knowing how fast your > CPU is or how you use it, I don't know where you want to set it. > > Try experimenting with: > sysctl hw.acpi.cpu.throttle_state=n > setting 'n' to values in the range of 1-8 and see where you think it's > reasonable to get work done without draining the battery. I use: > economy_throttle_state=4. Any lower and things start to get painful for > me. Ah, I thought this was a dynamic setting, meaning that I change it to a "wanted" value and it adjusts itself, depending on if there is work to do or not. I'm using colin's est.ko and estctl and it is working very nice, but it doesn't give me the battery lifetime or temperature level that Windows does. What else am I missing then, to get the same cool temperature as in Windows? (Sorry for always comparing to Windows, it's just that there's noticeable difference to FreeBSD in that regard.) Anyway, thanks to you and Nate for the explanation. I should have thought of reading acpi(4) first. Ulrich Spoerlein -- PGP Key ID: F0DB9F44 Get it while it's hot! PGP Fingerprint: F1CE D062 0CA9 ADE3 349B 2FE8 980A C6B5 F0DB 9F44 "They that can give up essential liberty to obtain a little temporary safety deserve neither liberty nor safety." -- Benjamin Franklin [-- Attachment #2 --] -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (FreeBSD) iD8DBQFBLieAmArGtfDbn0QRAjUbAJ0Zu12LNRaZp7XwKjOG3CfTOxMgnQCg4Lyz it+ftvdHPl+EPP0t5U6i9pQ= =XmdJ -----END PGP SIGNATURE-----home | help
Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20040826181008.GA792>
