c# - 模拟基于 Atom 的 pc 环境

标签 c# visual-studio-2010 visual-studio cpu

我需要在基于 Atom cpu 的平板电脑上运行和测试应用程序。我尝试了 VS2010 的远程调试功能,但它只处理异常。

我的多线程应用程序在该平板电脑上的行为完全不同。有什么方法可以在我的桌面环境中模拟 Atom cpu - 低速、单核等?

最佳答案

是的,您可以使用省电设置来限制 CPU 速度,并使用 CPU 亲和性来防止您的进程使用所有内核。我不知道有什么简单的方法可以人为地限制 CPU 缓存的使用。

配置省电设置更适合 SuperUser。

对于亲和性,您可以 p/invoke SetProcessAffinityMask

但是,Atom 具有非常不同的内部架构,因此仅仅调低时钟速度并不是非常准确的模拟。

关于c# - 模拟基于 Atom 的 pc 环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7557670/

相关文章:

html - <br> 而不是 Visual Studio 中的 <br/>

c++ - 如何为新创建的文本文件指定目录?

c# - Microsoft.NETCore.UniversalWindowsPlatform 5.2.2 Nuget 更新失败

c++ - Visual Leak Detector 未发现泄漏 VS2013

c# - 将 Office 2010 Web 应用程序与 ASP.NET 结合使用

c# - 注册表安全设置

c# - 使用 "OPENSSH"私钥文件在 C# 中的 SSH.NET 字符串中失败, "invalid private key file"

c++ - 使用 CUDA 和 Maya API 时命名空间发生冲突

c++ - 错误 C2893 函数模板专用化失败 'unknown-type std::invoke(_Callable &&,_Types &&...)'

C# 在读取异步时等待 shell 命令返回