学习笔记(05):Java并发编程精讲-Java内存模型
立即学习:https://edu.****.net/course/play/26270/326862?utm_source=blogtoedu
OS内存模型
· L1和L2是每个CPU自己的高速缓存,命中率均约为80%
· L3是多CPU之间共享的缓存,达到L3缓存的数据占比为4%左右
JAVA内存模型
· 每个线程有自己的工作内存
· 工作内存包含线程本地局部变量和主内存的副本拷贝
· 线程之间的共享变量通过主内存在各线程间同步