问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

电脑缓存 是什么东西,为什么我的缓存不够 连网页都打不开 显示不了图片 和字

发布网友 发布时间:2022-04-22 21:15

我来回答

1个回答

热心网友 时间:2023-10-29 04:16

许多人认为,“缓存”是内存的一部分

许多技术文章都是这样教授的

但是还是有很多人不知道缓存在什么地方,缓存是做什么用的

其实,缓存是CPU的一部分,它存在于CPU中

CPU存取数据的速度非常的快,一秒钟能够存取、处理十亿条指令和数据(术语:CPU主频1G),而内存就慢很多,快的内存能够达到几十兆就不错了,可见两者的速度差异是多么的大

缓存是为了解决CPU速度和内存速度的速度差异问题

内存中被CPU访问最频繁的数据和指令被复制入CPU中的缓存,这样CPU就可以不经常到象“蜗牛”一样慢的内存中去取数据了,CPU只要到缓存中去取就行了,而缓存的速度要比内存快很多

这里要特别指出的是:
1.因为缓存只是内存中少部分数据的复制品,所以CPU到缓存中寻找数据时,也会出现找不到的情况(因为这些数据没有从内存复制到缓存中去),这时CPU还是会到内存中去找数据,这样系统的速度就慢下来了,不过CPU会把这些数据复制到缓存中去,以便下一次不要再到内存中去取。

2.因为随着时间的变化,被访问得最频繁的数据不是一成不变的,也就是说,刚才还不频繁的数据,此时已经需要被频繁的访问,刚才还是最频繁的数据,现在又不频繁了,所以说缓存中的数据要经常按照一定的算法来更换,这样才能保证缓存中的数据是被访问最频繁的

3.关于一级缓存和二级缓存
为了分清这两个概念,我们先了解一下RAM

ram和ROM相对的,RAM是掉电以后,其中才信息就消失那一种,ROM在掉电以后信息也不会消失那一种

RAM又分两种,

一种是静态RAM,SRAM;一种是动态RAM,DRAM。前者的存储速度要比后者快得多,我们现在使用的内存一般都是动态RAM。

有的菜鸟就说了,为了增加系统的速度,把缓存扩大不就行了吗,扩大的越大,缓存的数据越多,系统不就越快了吗

缓存通常都是静态RAM,速度是非常的快,

但是静态RAM集成度低(存储相同的数据,静态RAM的体积是动态RAM的6倍),

价格高(同容量的静态RAM是动态RAM的四倍),

由此可见,扩大静态RAM作为缓存是一个非常愚蠢的行为,

但是为了提高系统的性能和速度,我们必须要扩大缓存,

这样就有了一个折中的方法,不扩大原来的静态RAM缓存,而是增加一些高速动态RAM做为缓存,

这些高速动态RAM速度要比常规动态RAM快,但比原来的静态RAM缓存慢,

我们把原来的静态ram缓存叫一级缓存,而把后来增加的动态RAM叫二级缓存。

一级缓存和二级缓存中的内容都是内存中访问频率高的数据的复制品(映射),它们的存在都是为了减少高速CPU对慢速内存的访问。
通常CPU找数据或指令的顺序是:先到一级缓存中找,找不到再到二级缓存中找,如果还找不到就只有到内存中找了

以上技术文章原创于私人网站海市蜃楼
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
人类如何才能悬浮在空中? - 知乎 人体悬浮术是真的存在吗 人体怎样才能真正的在空中悬浮 小孩c蛋白反应高是什么原因 (2014?南海区二模)如图所示,物重G为2000N,小红用800N的拉力花2s的时间... 苹果13系列升级iOS15.5好吗? 出生2o12年11月20日2点姓石光字辈取名 求龙凤胎名字:2012年6月21日(农历5月初3)凌晨0点40分出生,大的为龙,小... by和take有什么区别 takeby后面跟交通工具的区别 我的世界的缓存就是存档吗?急 我的缓存视频在哪里寻找 关于我缓存的问题~!!!高手指教~!!! 我的缓存找不到了? 请教如何看我的缓存空间还有多大? 我的缓存文件去哪里了? 在手机上找我的缓存列表在哪里找,文件管理吗?文件管理那里? 我的缓存视频在哪里找到? 新鞋子脚后跟磨脚怎么办? 刚买的新皮鞋脚后跟磨脚怎么办? 新买的鞋子磨脚后跟怎么办?有没有什么方法可以解决?鞋子我挺喜欢... 鞋磨脚怎么办,磨后脚跟,为什么右边就没事,左边就不行 刚买的平底鞋后跟非常磨脚,怎么办 新买的鞋子磨脚后跟怎么办?有什么好办法吗? 皮鞋磨脚后跟怎么处理好? “让”在古汉语中的意思? “让”有几种意思?什么意思? “让”用英语怎么说? 衣服上很陈旧的血迹,洗不掉,试过很多办法,该如何去除血渍 让组词有哪些? 为什么我的缓存文件夹突然就不能保存视频了 我的应用市场里面缓存,怎么删除? b站别人能看到我的缓存吗 百度云 已购资源中的我的缓存里面的文件,是缓存在本地的哪个文件夹? 我的桌面任务栏上弹出气球提示说我的缓存不足 我该怎样提高缓存 为啥 我的缓存文件夹找不到视频缓存 我电脑的缓存怎么这么大呀? 吃什么能安神补脑? 怎样清除优酷中“我的缓存“? 吃什么食物具有安神作用? 我的手机是诺基亚7,请问如何把该手机B站上的缓存视频变成本地视频? 吃什么可以安神?? 吃什么食物可以安神补脑?? 吃什么东西最安神静心呢? 因为熬夜上班失眠越来越严重,那可以吃什么养血安神? 吃什么可以安神! 吃什么可以养心安神? 吃什么安神补脑助睡眠 淮山可以炒着吃吗? 吃什么食物安神助睡眠