???????
硬盘中的缓存就相当于你家的储水缸,当储水缸储满水时,就算来水的那条水喉一下子没水了也不怕,仍然可以维持正常的供水。想想吧,动脑想想你就会明白了。
缓存可以有效的保护硬盘!就像一个缓冲地带可以并行不悖的将数据进行传送!
硬盘是用马达和磁头驱动的,某一个文件在硬盘上可能分成很多小块保存,而这些小块未必是紧密相连的,也行磁头要转好几圈才能读到。这个时候缓存就上来了,当马达告诉运作写入缓存保证系统应用而不必为等待马达运行浪费时间的
一是预读取二是对写入动作进行缓存第三个作用就是临时存储最近访问过的数据。大容量的缓存虽然可以在硬盘进行读写工作状态下,让更多的数据存储在缓存中,以提高硬盘的访问速度,但并不意味着缓存越大就越出众。缓存的应用存在一个算法的问题,即便缓存容量很大,而没有一个高效率的算法,那将导致应用中缓存数据的命中率偏低,无法有效发挥出大容量缓存的优势。算法是和缓存容量相辅相成,大容量的缓存需要更为有效率的算法,否则性能会大大折扣,从技术角度上说,高容量缓存的算法是直接影响到硬盘性能发挥的重要因素。更大容量缓存是未来硬盘发展的必然趋势。