码迷,mamicode.com
首页 > 其他好文 > 详细

jvm——内存模型

时间:2019-06-15 23:12:14      阅读:235      评论:0      收藏:0      [点我收藏+]

标签:运行   对象   code   meta   idt   asp   mic   jvm   http   

这是我理解的jvm内存模型,这一整块可以简单理解为虚拟内存空间:

技术图片

jvm代码、jvm数据:是运行jvm所用到的代码和数据,并不是我们自己编程得到的代码和数据

direct memory:主要是NIO在使用

CodeCache:即时编译器生成的本地代码

JNI代码:native方法代码

socket缓存区:socket会用到

我认为是这样的。。。不造这样画有没有问题。。。是不是会有不准确的地方?

java8里面,类对象到底在哪里?被移到了堆中?还是在元空间中?

Klass space和Noklass space分别存储了class字节流中的什么数据?

有哪本书详细讲metaspace的?

 (? •_•)? 再给自己加个油~!

jvm——内存模型

标签:运行   对象   code   meta   idt   asp   mic   jvm   http   

原文地址:https://www.cnblogs.com/gaoquanquan/p/11029217.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!