加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

c# – 如何模拟硬件来衡量.net应用程序的性能?

发布时间:2020-12-16 01:52:39 所属栏目:百科 来源:网络整理
导读:我正在尝试优化我的应用程序性能,这是由C#编写的,我正在尝试测量我的系统的某些功能,如(吞吐量,资源利用率,工作负载,执行时间,垃圾收集等)来衡量这些东西我我正在使用某种类型的Profilers和性能监视器. 我可以看到这些工具为不同的硬件配置提供了不同的结果.
我正在尝试优化我的应用程序性能,这是由C#编写的,我正在尝试测量我的系统的某些功能,如(吞吐量,资源利用率,工作负载,执行时间,垃圾收集等)来衡量这些东西我我正在使用某种类型的Profilers和性能监视器.

我可以看到这些工具为不同的硬件配置提供了不同的结果.所以我想限制我的硬件配置以满足最低要求.我的问题是

>如何限制硬件资源(如CPU,内存
,存储)虚拟(通过某种模拟器)?
>这些是否存在任何工具
测试(开源是最好的?
>如果我做错了,任何人都可以建议做这些的专业方法
测试?

解决方法

If i am doing wrong,can any one suggest what is the professional approach to do these testing?

最好的“专业”方法,也是唯一真正准确的措施,就是建立一台具有最低规格的机器并在那里进行测试.任何模拟只能是具有这些规范的实际系统的最佳近似值.

话虽这么说,许多VM解决方案允许您将资源分配更改为特定VM,这有助于模拟资源可用性降低.例如,VMWare lets you allocate the number of processors,最大内存,磁盘空间等.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读