随笔分类 -  01——JVM

摘要:目录 第12章 Java内存模型与线程 12.3 Java内存模型 主内存和工作内存 主内存和工作内存之间的交互协议 1)对于volatile型变量的特殊规则 2)对于long和double型变量的特殊规则 原子性、可见性、有序性 先行发生原则(happens-before) 12.4 Java与线 阅读全文
posted @ 2020-03-27 13:02 Ye_yang 阅读(933) 评论(1) 推荐(1) 编辑
摘要:目录 第13章 线程安全与锁优化 13.2 线程安全 13.2.1 Java语言中的线程安全 1.不可变 2.绝对线程安全 3.相对线程安全 4.线程兼容 5.线程对立 13.2.2 线程安全的实现方法 1.互斥同步 2.非阻塞同步 3.无同步方案 13.3 锁优化 1.自旋锁与自适应自旋 2.锁消 阅读全文
posted @ 2020-03-27 12:52 Ye_yang 阅读(493) 评论(0) 推荐(1) 编辑
摘要:目录 1.JDK的命令行工具 1.1 常用工具 1.2 jps:虚拟机进程状况工具 1.3 jstat:虚拟机统计信息监控工具 1.4 jinfo:java配置信息查看工具 1.5 jmap:Java内存映射工具 1.6 jhat:虚拟机堆快照分析工具 1.7 jstack:Java堆栈跟踪工具 1 阅读全文
posted @ 2019-01-20 17:43 Ye_yang 阅读(1580) 评论(0) 推荐(0) 编辑
摘要:1.回顾CMS 1.1堆内存结构 1.2新生代GC 1.3老年代GC 2.G1收集器 2.1G1实现概览及使用场景 G1的推荐使用场景 2.2GC 2.2.1新生代GC 2.2.2老年代GC 老年代GC总结 2.2.3 其他 2.4 最佳实践 2.4.1 JVM参数 基本参数设置 关键参数设置 3. 阅读全文
posted @ 2018-06-03 23:07 Ye_yang 阅读(4503) 评论(0) 推荐(0) 编辑
摘要:HotSpot虚拟机中的垃圾收集器 GC评价标准 GC调优 响应时间 吞吐量 1.新生代收集器 Serial收集器 ParNew收集器 Parallel Scavenge收集器 2.老年代收集器 Serial Old收集器 Parallel Old收集器 CMS收集器(Concurrent Mark 阅读全文
posted @ 2018-06-03 22:56 Ye_yang 阅读(2364) 评论(1) 推荐(1) 编辑

点击右上角即可分享
微信分享提示