在Visual Studio中测试/运行CPU/RAM受限的C#应用程序?

在Visual Studio中测试/运行CPU/RAM受限的C#应用程序?,c#,windows,visual-studio,unit-testing,C#,Windows,Visual Studio,Unit Testing,我已经完全开发了我的C#应用程序,目标是在CPU和RAM受限的设备中运行 有没有办法在我的开发计算机上运行/测试此应用程序,方法是提供要使用多少CPU、RAM等参数?一种方法是从资源监视器获取数据,然后根据数据设置上限 因此,当ram/cpu利用率达到该值时,进程将进入等待状态(不管是什么使利用率更高) .您可以使用虚拟机。Oracle Virtualbox非常好用,而且是免费的。谢谢。我没有足够的资源来安装os n测试。目标系统是windows嵌入式操作系统。因此,只需提出一个问题。请遵循该线

我已经完全开发了我的C#应用程序,目标是在CPU和RAM受限的设备中运行


有没有办法在我的开发计算机上运行/测试此应用程序,方法是提供要使用多少CPU、RAM等参数?

一种方法是从资源监视器获取数据,然后根据数据设置上限 因此,当ram/cpu利用率达到该值时,进程将进入等待状态(不管是什么使利用率更高)
.

您可以使用虚拟机。Oracle Virtualbox非常好用,而且是免费的。谢谢。我没有足够的资源来安装os n测试。目标系统是windows嵌入式操作系统。因此,只需提出一个问题。请遵循该线程中的链接,他们解释了如何限制RAM以测试应用程序。特别是在Windows Embedded的情况下,您必须在目标系统上进行测试。考虑到配置运行时环境的多种方式,您永远不会复制完全相同的运行时环境。您是否检查过在测试应用程序时是否应该能够限制内存和CPU使用。