我需要跑步&在基于Atom cpu的平板电脑上测试应用程序。我尝试了VS2010的远程调试功能,但它只处理异常。
我的多线程应用程序的行为在平板电脑上完全不同。有没有办法在我的桌面环境中模拟Atom cpu -low speed,single core等?
答案 0 :(得分:1)
是的,您可以使用省电设置来限制CPU速度和CPU亲和力,以防止您的进程使用所有核心。我不知道人为地限制使用CPU缓存的简单方法。
配置省电设置更适合SuperUser。
对于亲和力,您可以p / invoke SetProcessAffinityMask
然而,Atom具有非常不同的内部架构,因此仅调低时钟速度将不是一个非常准确的模拟。
答案 1 :(得分:1)
您可以通过更改boot.ini http://support.microsoft.com/kb/170756或Win 7 - http://windows.microsoft.com/en-US/windows7/Using-System-Configuration(开始 - >系统配置 - > boot - > advanced)来限制可用的CPU数量。