待完善,,,,技术层次不够
1、CPU每次从主存读取数据太慢,以及读写安全性,现代CPU通常被设计成缓存架构
CPU上有多级缓存。存的内容不多,通常存在内存里。CPU先将内存里面的弄到缓存里,然后去从缓存进行读取。为了加快速度。每个线程被创建出来都有独一无二的工作内存。主存,这边是共享的。
2、Java内存模型规范是抽象的概念,描述的是程序间变量的访问规则 Thread对象调用start()方法将线程启动。JSR133就是多线程的行为规范,或者行为要求。
3、JVM {Java内存模型}可见性、原子性、有序性。
4、工作内存,主内存