单声道和微软.net中jit的内存开销

时间:2014-03-24 03:55:11

标签: c# mono jit

我们知道jit会生成本机代码并将它们放入内存中以进行缓存 许多jit实现具有相当大的内存开销,但很少有研究报道它 Mono可以进行配置文件并显示使用的jit生成代码的大小。

JIT summary
    Compiled methods: 401
    Generated code size: 176811

但我没有一些好的例子来测试这个。
我想知道:
1.正常情况下jit内存开销是单声道还是微软.net?
2. Native代码会生成多次相同的il代码,因为它们位于不同的线程或appdomain中吗? 例如:如果我创建10000个线程,一些本机代码也会重复10000次?
3.如何减少开销? 例如:aot,禁用内联

0 个答案:

没有答案