Luk*_*don 2 c# clr jit
到目前为止,我记得第二次调用该函数时是JIT'd.
Main方法怎么样?里面的代码是JIT吗?
如果我发现了一些代码,我应该把它包装在一个函数中吗?
Mar*_*age 6
所有.NET(MSIL)代码必须在执行之前进行JIT(编译为本机代码).
您可能指的是,一旦代码被JIT化,它就会被缓存.JIT的开销仅发生一次.如果您想在没有JIT开销的情况下执行基准测试,则必须"预热"您的基准测试,或者使用NGEN永久编译MSIL.
归档时间:
15 年,6 月 前
查看次数:
234 次
最近记录: