码迷,mamicode.com
首页 > 其他好文 > 详细

缓存一致性协议

时间:2020-01-02 15:59:03      阅读:75      评论:0      收藏:0      [点我收藏+]

标签:使用   blank   数据   缓冲区   cpu   硬件   blog   执行   内存   

动画演示:https://www.scss.tcd.ie/Jeremy.Jones/vivio/caches/MESIHelp.htm

一、缓存的概念

缓存就是数据交换的缓冲区(称作Cache),当某一硬件要读取数据时,会首先从缓存中查找需要的数据,如果找到了则直接执行,找不到的话则从内存中找。由于缓存的运行速度比内存快得多,故缓存的作用就是帮助硬件更快地运行。因为缓存往往使用的是RAM(断电即掉的非永久储存),所以在用完后还是会把文件送到硬盘等存储器里永久存储。电脑里最大的缓存就是内存条了,最快的是CPU上镶的L1和L2缓存,显卡的显存是给显卡运算芯片用的缓存,硬盘上也有16M或者32M的缓存。

参考:https://www.cnblogs.com/igoodful/p/9493156.html

缓存一致性协议

标签:使用   blank   数据   缓冲区   cpu   硬件   blog   执行   内存   

原文地址:https://www.cnblogs.com/baizhuang/p/12133120.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!