【发布时间】:2011-06-17 08:15:20
【问题描述】:
.NET 中预抖动程序集的优缺点是什么?
我听说预抖动会提高性能。什么时候应该 pre-jit,什么时候不应该 pre-jit?
【问题讨论】:
-
预JITting?这肯定是矛盾的!
-
我认为 pre-jit 只会提高首次访问性能。编译后,一切都一样了。
-
第一次访问时 JIT 是的。但是不会立即访问所有代码。 .Net 使用后期绑定在需要时加载所需内容。 + .Net 库本身已经是 NGEN 的。