C#学习教程:预编译ASP.NET网站上的“JIT时间”高,波动150*.dllASP.NET网站,应用程序预热后“JIT时间百分比”的一些可能原因通常很高(>60%)并波动一段时间长时间(访问所有功能)并且没有应用程序重新启动或文件更改可能会生成新的程序集?可以预期,为所有程序集生成的机器代码将在该应用程序域的持续时间内重复使用。缓存的机器码数量是否有限制?在什么情况下需要在同一个应用程序域中对同一个程序集进行重新JIT?还是必须生成新的程序集?内存压力之类的事情会影响性能指标吗?参考:它可以是程序集发出的任何东西。Linq表达式编译或正则表达式,未正确缓存。如果您要设置缓存参数,您可能会无意中禁用预编译的服务器端缓存。看看这篇文章:http://codeclimber.net.nz/archive/2007/04/01/Beware-the-ASP.NET-SetCacheability-method.aspx以上是C#学习教程:预编译ASP.NET网站的网站上的“JIT时间”高,整个内容共享波动。如果对大家有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员删除。如需转载请注明出处:
