jvm——内存模型
Posted gaoquanquan
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了jvm——内存模型相关的知识,希望对你有一定的参考价值。
这是我理解的jvm内存模型,这一整块可以简单理解为虚拟内存空间:
jvm代码、jvm数据:是运行jvm所用到的代码和数据,并不是我们自己编程得到的代码和数据
direct memory:主要是NIO在使用
CodeCache:即时编译器生成的本地代码
JNI代码:native方法代码
socket缓存区:socket会用到
我认为是这样的。。。不造这样画有没有问题。。。是不是会有不准确的地方?
java8里面,类对象到底在哪里?被移到了堆中?还是在元空间中?
Klass space和Noklass space分别存储了class字节流中的什么数据?
有哪本书详细讲metaspace的?
(? •_•)? 再给自己加个油~!
以上是关于jvm——内存模型的主要内容,如果未能解决你的问题,请参考以下文章