java内存池是如何划分的?

java内存池是如何划分的?

我目前正在使用jconsole监视Java应用程序。内存选项卡允许您选择:

Heap Memory Usage
Non-Heap Memory Usage
Memory Pool “Eden Space”
Memory Pool “Survivor Space”
Memory Pool “Tenured Gen”
Memory Pool “Code Cache”
Memory Pool “Perm Gen”

他们之间有什么区别?


繁星coding
浏览 918回答 3
3回答

一只名叫tom的猫

对于Java8,非堆区域不再包含PermGen,但Metaspace是Java8中的一个重大变化,它应该用java来消除内存不足错误,因为可以根据jvm对类数据所需的空间来增加元空间大小。
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Java