标签:code 操作系统 结合 com 并发编程 jdk alt think 知识
据我学习的过程,并发的概念晦涩,原理理解起来也很费劲,学起来还是很吃力的,以下这些图,是我结合《Thinking in java》多线程章节,
《java并发编程实战》,Jakob Jenkov并发指南(Java Concurrency),《深入理解java虚拟机》,以及查阅操作系统相关的知识连起来的,
花费了不少心血,废话不多说,这一章先上图
1、因果关系
2、CPU缓存
3、缓存一致性协议
4、JMM
5、CPU和java内存模型的对比
这里面加入了我的一些理解做对比
6、三个特性
7、操作系统和jvm线程状态对比,VM层面参考JDK源码,Thread类的内部类:枚举State
标签:code 操作系统 结合 com 并发编程 jdk alt think 知识
原文地址:https://www.cnblogs.com/yb38156/p/14299577.html