一级缓存,二级缓存,内存的问题

来源:百度知道 编辑:UC知道 时间:2024/05/12 04:39:57
如果只有一级缓存不是就够啦.那还要内存和二级缓存干吗呀

简单说:如果电脑只有128MB物理内存的话,当读取一个容量为200MB的文件时,就必须要用到比较大的虚拟内存,文件被内存读取之后就会先储存到虚拟内存,等待内存把文件全部储存到虚拟内存之后,跟着就会把虚拟内里储存的文件释放到原来的安装目录里了。

实际上缓存是种用于提高数据命中率的设备.(数据缓存)他的原理是数据在某一时段的聚集性,一般能提高70%的命中率.所以他的速度必须是很快的,
一级缓存一般与CPU速度相同,二级缓存为CPU频率的一半.

形象点说缓存是一个溆水池或缓冲弛,与缓存相关的就有一个调度算法,即如何淘汰旧的数据.关于这些算法有很多,你可以去看计算机组成原理的教材.

由于他的工作原理很复杂,我就不多说了,书上都有.

总之,缓存的速度是很快的,因此缓存的大小直接关系到机器的性能,处理数据的能力.同时价格也是比较贵的.

你是的一级是什么东西的缓存啊,CPU的吗