【JVM】JVM内存模型
《深入理解java虚拟机》第二章,总结就是介绍了JVM内存模型,还是一句话,书有点老,还得结合百度,java内存模型,百度结果首页看了一圈,写的基本都是书里的东西,挺好。
- https://blog.csdn.net/ztx114/article/details/79400789
这篇里面图画的不错,jdk8的内存模型和实际相符合 - https://blog.csdn.net/bruce128/article/details/79357870
这篇和上一篇一样,比上一篇详细一点,注意一点jdk8中的字符串常量池是在heap分配的 - https://blog.csdn.net/wd2014610/article/details/81738834
jdk10的内存模型介绍,和8基本一样 - https://blog.csdn.net/u012998254/article/details/81291282
这篇对直接内存的介绍可以看下,但是vm options:-Xmx20M -XX:MaxDirectMemorySize=10M 这个配置我测试没生效,jdk版本:
java version "1.8.0_144"
Java(TM) SE Runtime Environment (build 1.8.0_144-b01)
Java HotSpot(TM) 64-Bit Server VM (build 25.144-b01, mixed mode)
后面VM对象访问这块写的比较详细,可以一看,句柄和直接指针两种方式。 - https://blog.csdn.net/ITer_ZC/article/details/41853855
这篇图画的挺好的