获得我的应用程序的硬件要求

NDr*_*vic 0 c# benchmarking memory-management

有没有办法让我获得应用程序所需的内存和处理器能力.当我的一个应用程序一直冻结它正在运行的计算机时,我最近遇到了非常不愉快的经历.这显然与缺乏硬件能力有关,因为它完全适用于我用于测试目的的更强大的计算机,其中应用程序运行良好.所以我的问题是 - 有没有办法计算平稳运行应用程序所需的硬件功率量?几乎所有的应用程序都是用C#完成的,所以我需要一种可以使用这种应用程序的方法.谢谢

Fil*_*erg 5

这显然与缺乏硬件能力有关

这完全取决于您的应用程序正在做什么.如果您以"不那么有效的方式"解决问题,那么您可以优化代码.

我建议您使用分析器分析您的代码.

这会告诉你:

  • 代码的哪些部分占用了大部分RAM/CPU
  • 在您浏览时,您的应用程序需要多少RAM
  • 有关CPU消耗的信息