http://www.perlmonks.org?node_id=630182


in reply to Current processor frequency?

For Win32, SpeedSwitchXP sets it, reports it and has source.

Microsoft has a page of information on the topic, but it is mostly GUI oriented. WMI seems the most likely way. Sys::Info::CPU seems to use WMI, and maybe it gets the correct speed or can be tweaked to do so: I know nothing about WMI.

cpuspeed(8) sets it in linux and may be able to report it.

HTH, --traveler