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

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

direct memory:主要是NIO在使用

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

JNI代码:native方法代码

socket缓存区:socket会用到

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

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

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

有哪本书详细讲metaspace的?

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

最新文章

  1. 关系数据库SQL之可编程性触发器
  2. Extjs4.0以上版本智能提示的方法
  3. apache配置多域名多站点记录
  4. gulp系列:简单实践
  5. CentOS网卡配置文件
  6. php遍历mysql资源
  7. c#中的枚举
  8. webService 讲解
  9. letcode刷题之两数相加
  10. 第一个Windows程序
  11. 微软的操作系统中让 32 位支持大于 4GB 的内存。
  12. Bootstrap导航悬浮顶部,stickUp
  13. HTML页面规范分解
  14. iOS友盟三方登陆
  15. VO、AO、执行环境和作用域链
  16. 自动化测试_Mac安装python+selenium
  17. matlab 整局-部视知觉实验(读取excel点阵设计图替换数据)
  18. 11.2.0.4rac service_name参数修改
  19. 开发工具-Eclipse
  20. AutoLayout深入浅出五[UITableView动态高度]

热门文章

  1. IIS部署网站 HTTP 错误 500.21 - Internal Server Error
  2. crond服务总结
  3. Kafka sender消息生产者
  4. 快速安装pycharm,最详细的pycharm安装图文教程
  5. linux 编程头文件搜索规则
  6. mysql5.6
  7. JS获取指定范围随机数
  8. liunx 环境下安装 Eclipse C++
  9. 088、Docker 如何支持多种日志方案 (2019-05-10 周五)
  10. springboot项目抓数据后优化配置及四个补充