硬盘是内部存储器吗 硬盘是内存储存器吗

因为硬盘跟不上CPU的速度,所以会产生内存。可以参考作者的文章:都是内存,为什么要分内存和硬盘?和记忆。其实内存是跟不上CPU的速度的,所以电脑内部有一种内存,但应该大家都不熟悉。计算机缓存又称高速缓存,是计算机内存中位于CPU和内存之间的高速存储设备。当CPU执行一...

因为硬盘跟不上CPU的速度,所以会产生内存。可以参考作者的文章:都是内存,为什么要分内存和硬盘?

和记忆。

其实内存是跟不上CPU的速度的,所以电脑内部有一种内存,但应该大家都不熟悉。

计算机缓存又称高速缓存,是计算机内存中位于CPU和内存之间的高速存储设备。

当CPU执行一条指令时,它有时会在执行完一条指令后从内存中读取下一条指令。但是读取内存中数据/指令的速度相对于计算机的速度来说太慢了,所以会造成CPU以上的工作时间不是在计数,而是浪费时间等待从内存中读取数据/指令。不能充分发挥高速计算的优势。

那就不能做一个高速内存跟上CPU的速度吗?

可以,但是现在的技术水平导致这种内存成本很高,大家都买不起,根本没有推广的可能。

我该怎么办?

计算机工程师做了一个计算机缓存,比内存快,但是容量小。(因为容量太大,成本太高。)CPU优先读取缓存中速度较高的指令(如果找到,称为缓存命中),没有找到时只读取内存中的指令。

现在所有的CPU都有多级缓存。一级缓存最快,几乎没有延迟。它存储解码后的内存指令,二级和电影缓存存储最近使用的内存值,可以大大减少CPU和内存速度不匹配造成的计算资源浪费。

其实我们在硬盘上也用同样的缓存技术,在显卡上缓存,在定位器里也用同样的技术。

不仅仅是硬件,很多软件都使用了缓存技术,可以说是一种通用的处理方式。

本文来自又何必自找失落╮投稿,不代表舒华文档立场,如若转载,请注明出处:https://www.chinashuhua.cn/24/619724.html

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
() 0
上一篇 07-04
下一篇 07-04

相关推荐

评论列表

联系我们

在线咨询: QQ交谈

邮件:admin@qq.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信