花非花雾非雾我是叶凡:8M缓存和2M缓存的硬盘有什么不同?

来源:百度文库 编辑:中科新闻网 时间:2024/04/30 08:03:01

首先,价格不同,呵呵,8m的贵。
其次,8m的硬盘应用起来比2m的要快。原因倒不是因为8m的比2m的传输速度快,因为传输速度与硬盘的接口有关与其缓存没有关系。8m的之所以感觉快是因为,我们在读取数据的时候,是cpu下达指令,指令内存将所需要的数据放入内存的位列中,而内存会根据指令的需要从硬盘上寻找所需要的数据,如果硬盘缓存小,内存每次找数据就都需要硬盘先将磁头转到相应的位置,然后读出数据在传给内存,而如果硬盘的缓存大,那么内存就不需要每次都通过硬盘磁头调动来获取数据了,只需要从硬盘的缓存上直接读就可以了。

呵呵,关于这方面的知识你可以看一下计算机基础这本书,对数据的读取顺序有了了解后,你就会很容易理解了。

缓存是和你的整机性能想匹配的一个参数,通常缓存越大在进行程序操作和数据读取的时候,速度就越快.

原理就是计算机在读取数据的过程中不是直接读取的,而是先从硬盘调用所需要的数据,保存到内存上,在从内存上读取所调用的程序,所以内存越大,在同一时间可以容纳从硬盘上调用的数据就越多,从而表现为运行程序更迅速,所以加大内存是提高计算机运行速度的一个方法,这就是为什么我们要把内存从256加到512,甚至到1G.
但是,这是要银子的哦,所以对于内存较的小计算机就从硬盘上划分出一部分空间(即缓存)协助内存进行数据调用的中间存储工作,这就是所谓的虚拟分区.但其对计算机性能的影响显然不及物理内存来的实在.

因此,如果你的内存够大的话,就不必考虑什么8M和2M的不同了,但是如果你的内存很小,比如只有256,或者要运行WOW要求内存至少在1G,那就要适当考虑缓存大小了.

但是,计算机的整体性能可以用水桶原理来说,是用性能最低的那一个组件决定的,花点银子提高物理内存.

缓存越大,读取速度越快

跟马路一样,路越宽,车越快,同时允许通过的文件就越多,读写速度就快。