jvm
鲍春海
我们所知的仅是沧海一粟,我们不知的犹如汪洋大海
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
volatile为什么不能保证原子性
volatile变量不能保证原子性原创 2022-04-22 16:49:59 · 3458 阅读 · 0 评论 -
JVM调优实战一(Parallel + ParallelOld)
常用垃圾回收器组合参数设定-XX:+UseSerialGC=Serial New(DefNew) + SerialOld . -XX:+UseConc(current)MarkSweepGC=ParNew +CMS + SerialOld -XX:+UseParallelGC(默认)=Parallel Scavenge+Parallel Old(1.8默认) -XX:+UseParallelOldGC=Parallel Scavenge+Pallel Old(该参数在JDK1.5之后已无用) -原创 2020-11-02 23:37:21 · 1726 阅读 · 0 评论 -
JVM调优必备理论知识-GCCollector
目录准备知识:一、常用的垃圾回收算法一)Mark-Sweep(标记清楚算法)二)Copying(拷贝算法)三)Mark-Compact(标记压缩)二、常用的垃圾回收器准备知识:存活性分析(怎么找到垃圾):1.Reference Count引用计数对象被引用,计数器加一,如果数值减到0,就判断这个对象是垃圾,可以被回收。Objective-C使用这种方式 图1-12.Root Searching根可达算法像(图1-2...原创 2020-10-26 23:50:50 · 297 阅读 · 0 评论
分享