码迷,mamicode.com
首页 >  
搜索关键字:buffer和cache的区别    ( 22个结果
关于Linux下的buffer和cache的区别
cache是高速缓存,是CPU和内存之间的缓冲。因为CPU的速度远远高于主存的速度,当CPU要从内存当中获取数据的时候,通常要等待一段时间。cache中保存着CPU刚刚使用或者是循环使用的一些数据,当CPU需要再次取用这些数据的时候,就会调用cache中的数据,这样就减少了CPU的等待时间..
分类:系统相关   时间:2014-11-17 19:43:27    阅读次数:196
Buffer和Cache的区别
缓存(cached)是把读取过的数据保存起来,重新读取时若命中(找到需要的数据)就不要去读硬盘了,若没有命中就读硬盘。其中的数据会根据读取频率进行组织,把最频繁读取的内容放在最容易找到的位置,把不再读的内容不断往后排,直至从中删除。缓冲(buffers)是根据磁盘的读写设计的,把分散的写操作集中进行...
分类:其他好文   时间:2014-09-10 19:29:21    阅读次数:274
22条   上一页 1 2 3
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!