jvm
文章平均质量分 66
java之父中国分父
原理易懂,源码很复杂,这条路走不通。
那就走实战线路把,实战遇到问题再去研究稍微深一点的原理
启蒙老师:毕向东/王泽/雷锋阳
展开
-
idea设置堆内存、编译内存
偷图idea设置内存显示条设置堆内存点击help—>Edit Custom VM Option…这个就是堆内存原创 2022-05-06 19:31:58 · 8509 阅读 · 0 评论 -
深入理解Java虚拟机:JVM高级特性与最佳实践(第3版) 周志明 著
2.2运行时数据区域Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域有各自的用途,以及创建和销毁的时间,有的区域随着虚拟机进程的启动而一直存在,有些区域则是依赖用户线程的启动和结束而建立和销毁。根据《Java虚拟机规范》的规定,Java虚拟机所管理的内存将会包括以下几个运行时数据区域,如图2-1所示。...原创 2021-04-02 11:12:19 · 590 阅读 · 0 评论 -
JVM
https://www.bilibili.com/video/BV1Yr4y1N7HL?p=3&spm_id_from=pageDriver基本内存结构堆内存结构以及调优调优就是减少yong gc和full gc的频繁次数可达性分析算法minor gc:如何判断对象为非垃圾:从变量的引用找出所有应用的对象,为非垃圾,并将其分代年龄+1(minor gc回收整个年轻代的垃圾又称为yong gc)1.当堆的Eden(伊甸园)第一次满了就触发minor gc,并将这些非垃原创 2021-02-24 17:45:02 · 163 阅读 · 1 评论