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
In Section
Seekers of Perl Wisdom