随笔分类 - 并发
摘要:CPU高速缓存(Cache Memory) CPU高速缓存 在CPU访问存储设备时,无论是存取数据抑或存取指令,都趋于聚集在一片连续的区域中,这就是局部性原理。 多CPU多核缓存架构 缓存一致性的要求 写传播(Write Propagation) 事务串行化(Transaction Serializ
阅读全文
摘要:JMM属于整个Java并发编程中最难的部分也是最重要的部分(JAVA多线程通信模型——共享内存模型),涉及的理论知识比较多,我会从三个维度去分析: JAVA层面 JVM层面 硬件层面 这块如何学? 这部分理解并发的三大特性,JMM工作内存和主内存关系,知道多线程之间如何通信的,掌握volatile能
阅读全文