http://www.linuxhardware.org/features/01/10/09/1514233.shtml
AMD has historically used model numbers that are slightly higher than the actual clock speed. I have a 2300 that runs at 1.9. -Jeff On Nov 6, 2007, at 3:27 PM, Chris Mellon wrote: > On Nov 6, 2007 2:12 PM, <[EMAIL PROTECTED]> wrote: >> On Nov 6, 1:35 pm, "Chris Mellon" <[EMAIL PROTECTED]> wrote: >> >>> On Nov 6, 2007 1:18 PM, <[EMAIL PROTECTED]> wrote: >>> >>> >>> >>>> Hi, >>> >>>> We use a script here at work that runs whenever someone logs into >>>> their machine that logs various bits of information to a >>>> database. One >>>> of those bits is the CPU's model and speed. While this works in >>>> 95% of >>>> the time, we have some fringe cases where the only thing returned >>>> is >>>> the processor name. We use this data to help us decide which PCs >>>> need >>>> to be updated, so it would be nice to have the processor speed in >>>> all >>>> cases. >>> >>>> Currently, this script is run on Windows boxes only, most of which >>>> have Windows XP on them. Right now I am having Python check the >>>> following registry key for the CPU info: HKEY_LOCAL_MACHINE >>>> \HARDWARE\ >>>> \DESCRIPTION\\System\\CentralProcessor\\0 >>> >>>> I've also used Tim Golden's WMI module like so: >>> >>>> <code> >>> >>>> import wmi >>>> c = wmi.WMI() >>>> for i in c.Win32_Processor (): >>>> cputype = i.Name >>> >>>> </code> >>> >>>> On the problem PCs, both of these methods give me the same >>>> information >>>> (i.e. only the processor name). However, if I go to "System >>>> Properties" and look at the "General" tab, it lists the CPU name >>>> and >>>> processor speed. Does anyone else know of another way to get at >>>> this >>>> information? >>> >>> You'd want the MaxClockSpeed property. There's a few other clock >>> speed >>> properties as well, >>> seehttp://msdn2.microsoft.com/en-us/library/aa394373.aspx >>> . >>> >>> MSDN should always be your first stop with WMI questions, by the >>> way. >> >> That's true, but I didn't just use WMI to try to get this >> information. >> I also looked in the registry...although I forgot to mention that I >> used the _winreg module to do so. >> >> I did see that when I looked at Microsoft's Python scripts here: >> http://www.microsoft.com/technet/scriptcenter/scripts/python/pyindex.mspx?mfr=true >> >> MaxClockSpeed doesn't report the speed the same way MS does in the >> System Properties, but I suppose I can work around that. Although >> this >> will make AMD 3800+ procs look much slower (i.e. 2.4 Ghz in this >> case). >> >> > > System Properties probably uses current clock speed, which will > usually be lower than max clock speed on modern processors, which > scale their speed with load. > -- > http://mail.python.org/mailman/listinfo/python-list -- http://mail.python.org/mailman/listinfo/python-list