SlackwareThis Forum is for the discussion of Slackware Linux.
Notices
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
Someone please help put my adled brain to rest regarding this issue.
Using slackware 11.0, a default 2.4.33.3 kernel install tells me that /proc/cpuinfo shows my Athlon 64 3200+ as 2010.335 MHz.
That same install on an Opteron 148 at 2.2GHZ shows /proc/cpuinfo at 1001.000 MHz.
What did I do wrong?
I know there is some ACPI funkogistics going on here, as an Ubuntu 6.10 install lists /proc/cpuinfo at 1GHz on each chip. But if I run an intensive enough session and make the CPU burst up to 100%, the same /proc/cpuinfo shows the 3200+/148 chips as 2GHz/2.2GHz respectively during the burst. They both throttle back down to 1GHz after the session is over.
This does not occur on a default Slackware 11.0 install utilizing the 2.4.33.3 kernel on the Opteron 148. The 3200+ is listed out of the box @ 2GHz. The 148 is listed @ 1GHz. When I burst the CPU, the 3200+ reports correctly @ 2GHz; the 148 reports @ 1GHz.
ACPI, and in particular, "Cool 'n' Quiet", AMD's equivalent to Intel's SpeedStep.
Basically, when the processor is not doing anything, under a 2.6 kernel with Cool'n'Quiet enabled, Linux (via ACPI) switches the processor to a lower frequency mode when it's not doing very much. When work is required, the processor switches back to the faster mode, and when finished, back down again, and so forth.
The 2.4 kernels ACPI support is not as well developed as that of the 2.6 series - so with the 2.4 kernels, the processor is left running at full speed instead.
Thanks for the replies. The Opteron is showing up correctly now. Not sure what happened, I just powered the box down and let it sit overnight. When I booted it the next morning /proc/cpuinfo listed it correctlyl at 2211.368.
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.