2019年12月27日

Java内存模型

摘要: Java虚拟机规范试图定义一种Java内存模型来屏蔽掉各种硬件和操作系统的内存访问差异,以实现让Java程序在各种平台下都能达到一致的并发效果。在JDK1.5发布后,Java的内存模型已经成熟和完善起来了。 1. 主内存与工作内存: Java内存模型的主要目标是定义程序中各个变量的访问规则,即在虚拟 阅读全文

posted @ 2019-12-27 01:21 shammgod_code 阅读(233) 评论(0) 推荐(0) 编辑

缓存一致性协议MESI

摘要: 1. 缓存一致性协议的由来: 计算机的存储设备速度与cpu的运算速度之间是数量级的差距,现代计算机不得不加入一层读写速度尽可能接近cpu运算速度的高速缓存来作为内存和cpu之间的缓冲:将运算需要使用到的数据复制到缓存中,让运算能快速进行,当运算结束后再从缓存同步回内存之中,这样cpu就无须等待缓慢的 阅读全文

posted @ 2019-12-27 01:16 shammgod_code 阅读(403) 评论(0) 推荐(0) 编辑

导航