1

Is there some tool which allows one to control the MS-Windows (XP-SP3 32-bit in my case) scheduler, s.t. a target application (which I'd like to test), operates as if it is running on a slower CPU. Say my physical host is a 2.4GHzv Dual-Core, but I'd like the application to run as if, it is running on a 800MHz/1.0GHz CPU.

I am aware of some such programs which allowed old DOS games to run slower, but AFAIK, they take the approach of consuming CPU cycles to starve the application. I do not want such a thing, and also would like to have higher precision control on the clock.

mike.dinnone
  • 732
  • 2
  • 8
  • 17

1 Answers1

2

I don't believe you'll find software that directly emulates the different CPUs. But something like ProcessLasso would let you control a programs CPU usage. Thus simulating, in a way, a slower clock speed.

I also found this blog entry with many other ways to throttle your CPU: Windows CPU throttling techniques

Additionally, if you have access to VMWare you could setup a resource pool with a limited CPU reservation.

Sorax
  • 2,205
  • 13
  • 14
  • Thanks @Sorax. Voted it up. Will try some of the options listed (after understanding the theory of how they do what they claim to do). – mike.dinnone Apr 04 '11 at 18:21