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

asp.net – 它是否有助于使用NGEN?

发布时间:2020-12-16 00:34:38 所属栏目:asp.Net 来源:网络整理
导读:使用NGEN ASP.NET应用程序是否更好,当我们知道它不会变化太多?还是JIT好吗? 我问的唯一原因是因为2002年的this article by Jeffrey Richter说: And,of course,Microsoft is working quite hard at improving the CLR and its JIT compiler so that it ru
使用NGEN ASP.NET应用程序是否更好,当我们知道它不会变化太多?还是JIT好吗?

我问的唯一原因是因为2002年的this article by Jeffrey Richter说:

And,of course,Microsoft is working quite hard at improving the CLR
and its JIT compiler so that it runs faster,produces more optimized
code,and uses memory more efficiently. These improvements will take
time. For developers that can’t wait,the .NET Framework
redistributable includes a utility called NGen.exe.

解决方法

NGen只会帮助启动时间 – 它不会使代码执行的速度比JIT之后的速度快。事实上,我相信有一些优化,NGen不做,但JIT。

所以,主要的问题是:你有启动时间的问题吗?我不知道有多少ASP.NET应用程序的启动时间将是JITTING与其他成本,btw …你应该看看JIT的Performance Manager图表,告诉你真正花了多少时间。

(在可用性方面,拥有多个服务器,因此您可以执行滚动重新启动将比使用NGENed Web应用程序的单个服务器更有利。)

(编辑:李大同)

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

    推荐文章
      热点阅读