我需要运行&在基于Atom CPU的平板电脑上测试应用程序。我尝试了VS2010的远程调试功能,但它只处理异常。模拟基于Atom的PC环境
我的多线程应用程序的行为在平板电脑上完全不同。在我的桌面环境中,有什么方法可以模拟Atom cpu -low速度,单核等吗?
我需要运行&在基于Atom CPU的平板电脑上测试应用程序。我尝试了VS2010的远程调试功能,但它只处理异常。模拟基于Atom的PC环境
我的多线程应用程序的行为在平板电脑上完全不同。在我的桌面环境中,有什么方法可以模拟Atom cpu -low速度,单核等吗?
是的,您可以使用省电设置来限制CPU速度和CPU关联性,以防止进程使用所有内核。我不知道一种简单的方法来人为地限制CPU缓存的使用。
配置省电设置对SuperUser更为合适。
对于亲和,你可以P/Invoke SetProcessAffinityMask
然而,原子具有非常不同的内部架构,因此仅仅拨下来的时钟速度不会是一个非常精确的模拟。
您可以通过更改boot.ini http://support.microsoft.com/kb/170756或Win 7 - http://windows.microsoft.com/en-US/windows7/Using-System-Configuration(开始 - >系统配置 - >引导 - >高级)来限制可用CPU数量。