是否有一些工具可以控制 MS-Windows(在我的例子中是 XP-SP3 32 位)调度器,s.t.一个目标应用程序(我想测试),就像在较慢的 CPU 上运行一样。假设我的物理主机是 2.4GHzv 双核,但我希望应用程序运行时就像在 800MHz/1.0GHz CPU 上运行一样。
我知道一些这样的程序会让旧的 DOS 游戏运行得更慢,但是 AFAIK,它们采用消耗 CPU 周期来使应用程序挨饿的方法。我不想要这样的东西,也希望对时钟有更高精度的控制。
最佳答案
我相信您找不到可以直接模拟不同 CPU 的软件。但是像 ProcessLasso 这样的东西会让你控制一个程序的CPU使用率。因此在某种程度上模拟了较慢的时钟速度。
我还发现了这个博客条目以及许多其他的 CPU 节流方法:Windows CPU throttling techniques
此外,如果您有权访问 VMWare,则可以设置一个资源池,保留有限的 CPU。
关于windows - MS-Windows 调度程序控制(或其他)——在较慢的 CPU 上测试应用程序性能?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5515539/