none
在Devices开发上原生和托管代码程序的性能差别? RRS feed

答案

  • 事实上,由于托管代码在第一次调用某个方法时通过JIT即时编译器将MSIL代码编译为本机代码进行执行并且同时将本机代码保存在缓存当中,以便于以后调用,因此从性能上来讲,托管代码并不会带来多大的性能损失。在相同的代码结构下,可以体会到的性能差异在很大程度上都是由垃圾回收器造成的,因此,您可以通过优化托管代码的对象以及内存使用来减少这方面的开销。

    2007年7月27日 1:59