0%

对MESI和JMM的认识:

2018年4月6日 下午2:02

对MESI和JMM的认识

  1. 这两个东西的共性是:模型+规则
  2. MESI的模型就是指的是多cpu、多级缓存组成的硬件结构,在这个硬件结构之上还有通过软件定义的规则,来保证CPU多级缓存的一致性。
  3. JMM的模型就是堆、栈、工作内存、本地内存这些逻辑上的硬件结构,他不一定是真实的硬件结构。同样,在这之上也定义了八条JMM规则,规定了虚拟机与计算机内存是如何协同工作的