当前位置:首页 > 内存 > 正文

cache属于内存吗

  • 内存
  • 2024-06-03 04:46:05
  • 8539

一、主存与cache有什么区别?

区别:

。通常MainMemory指的是内存,Cache指的是高速缓冲存储器。

当前在内存系统上运行的数据也会被保存。还有一种虚拟内存是用来解决内存不足问题的。


二、高速缓存(cache)和主存是不是指的内存(就是大家所说的内存条)啊?缓存是CPU内部的东西,速度很快
主存就是内存
辅助内存是指硬盘上的一块空间,用来扩展内存空间,但是速度最慢


三、缓冲区(或缓存)是不是指内存啊?类别:计算机/网络>>软件
问题描述:
使用Express下载东西时,听说会先放入缓冲区(显然是缓存,我可以'记不太清楚了),这里的buffer(或者cache)是指内存吗?有人能给我解释一下吗!
分析:
1名称“缓存”。
2.例如:CPU处理数据时,首先会在缓存中查找,如果该数据是因为之前的操作已读取过而暂时存储的,则无需从主存中获取数据-由于CPU通常运行速度比主存快,如果要频繁访问主存,就必须等待几个CPU周期,造成浪费。
3.提供“缓存”的目的是为了将数据访问速度调整到CPU处理速度,其原理是基于内存中的“程序执行和数据访问的本地行为”。
4现在Cache的概念又被扩展了:不仅CPU和主存之间有Cache,内存和硬盘之间,甚至硬盘和网络之间也有Cache(磁盘缓存)从某种意义上说也是“缓存”(内部临时文件夹)。
5.任何位于速度差异较大的硬件之间、用于协调两者之间数据传输速度差异的结构都可以称为Cache。
6因此,硬盘和内存之间的Cache称为磁盘缓存。它在内存中打开一个位置来临时访问硬盘上的数据。该技术可以将计算机读写时存储系统的平均数据传输速率提高5-10倍,适应当前海量数据存储需求的激增。
7.在DOS时代,我们使用:
***artdrv内存容量命令
来加载硬盘缓存。自从Windows出现之后,我们就不再需要加载硬盘缓存了,因为Windows本身就有自己的缓存管理单元,如果用***artdrv命令强行加载的话,会影响Windows的性能。
8.当我们使用硬盘安装Win2000/XP时,系统会提示加载缓存这是因为安装初期还是DOS操作,所以为了达到读取和保存速度,安装程序需要加载缓存。