购物资讯
缓存(cache),原始意义是指访问速度比一般随机存取存储器(RAM)快的一种高速存储器。Cache一词来源于1967年的一篇电子工程期刊论文,用于电脑工程领域。 问题:最开始的PC机处理器CPU没有Cache,CPU直接访问内存数据,访问数据的速度匹配不上CPU的处理速度。 手段:后来英特尔公司对CPU增加了对可选的Cache的支持,当CPU处理数据时,它会先到Cache中去寻找,如果数据因之前的操作已经读取而被暂存其中,就不需要再从随机存取存储器(Main memory)中读取数据,从而加快读取数据速度。 优化:在CPU内核增加L2 Cache(二级缓存),甚至三级缓存,超高速缓存等。 如今我们知道缓存的概念不仅仅限于在CPU和主内存之间,在硬盘与网络之间、在软件与硬件之间、在系统应用与数据库之间等也有某种意义上的Cache。 总之,凡是位于处理数据速度相差较大的两种介质之间,用于协调 ...