我需要在基于 Atom cpu 的平板电脑上运行和测试应用程序。我尝试了 VS2010 的远程调试功能,但它只处理异常。
我的多线程应用程序在该平板电脑上的行为完全不同。有什么方法可以在我的桌面环境中模拟 Atom cpu - 低速、单核等?
最佳答案
是的,您可以使用省电设置来限制 CPU 速度,并使用 CPU 亲和性来防止您的进程使用所有内核。我不知道有什么简单的方法可以人为地限制 CPU 缓存的使用。
配置省电设置更适合 SuperUser。
对于亲和性,您可以 p/invoke SetProcessAffinityMask
但是,Atom 具有非常不同的内部架构,因此仅仅调低时钟速度并不是非常准确的模拟。
关于c# - 模拟基于 Atom 的 pc 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7557670/