康老师

code cache是什么文件

2016-02-27 19:03:55
相关推荐

热点代码被直接编译为机器码后,也是需要存放在内存中的,方便下次函数调用时可以直接使用,提高应用程序效率,而存放这些代码的内存区域就被称为代码缓存(Code Cache)。

代码缓存空间也是有限的,一旦空间被用完,不会像堆一样报出OOM,而是停止JIT编译操作,毕竟没空间存放编译后的代码了,后续未编译的代码全部以解释方式运行,系统性能相比起编译执行,自然是更低的。而当发生系统GC时,代码缓存空间也会得到清理。

阅读剩余内容
网友评论
相关阅读
小编推荐