10 2022 档案
摘要:不同的垃圾回收器 他们的日志都是完成不一样的,看懂日志是解决和发现问题的重中之重。 Parallel Scavenge + Parallel Old 日志 启动参数 -XX:+UseParallelGC -XX:+PrintGCDetails -XX:+PrintGCDateStamps -XX:+
阅读全文
摘要:jvm有很多参数可供用户配置 记肯定是不现实,而且不同的版本还有些不一样 只需记住几个比较重要的参数就行 HotSport参数格式分类 标准 -号开头 如 java -version 非标准 -X 开头 特定的版本支持 实验性参数 如 java -Xms 不稳定 -XX开头 后续版本可能不被支持 如
阅读全文
摘要:
常用的垃圾回收算法 标记-清除 标记清除算法是一种非移动式的回收算法,分为标记 清除 2个阶段,简而言之就是先标记出需要回收的对象,标记完成后再回收掉所有标记的内存对象,如下图 可见回收后图中被标记的对象被删除回收了,但是碎片化比较严重不连续 对于下次分配大对象的时候由于内存不连续性影响比较大,而且
阅读全文
![java中的垃圾回收算法与垃圾回收器](https://img2022.cnblogs.com/blog/526778/202210/526778-20221025212429474-904689232.png)