愤怒中的小草

博客园 首页 新随笔 联系 订阅 管理

2019年4月17日 #

摘要: Hotspot的目录结构 阅读全文
posted @ 2019-04-17 20:54 愤怒中的小草 阅读(244) 评论(0) 推荐(0) 编辑

摘要: volatile三大特性: 1. 内存可见性 2.不保证原子性 3. 禁止重排序内存屏障的概念:memory barrier是一个CPU指令。指令逻辑:a.确保一些特定操作执行顺序 b.影响一些数据的可见性 编译器和CPU可以在保证输出结果一样的情况下对指令重排序,使性能得到优化。插入一个内存屏障, 阅读全文
posted @ 2019-04-17 19:56 愤怒中的小草 阅读(230) 评论(0) 推荐(0) 编辑