wangyilin
发布于 2024-09-16 / 20 阅读
0
0

缓存与缓冲

缓冲(buffer)常用在写入的场景下,词的本意是减少冲击力,当需要对磁盘进行大批量写入的时候,磁盘的压力会比较大,此时操作系统会将写入暂存到缓冲区,等到量足够大或者有一定的时间再写入,例如原本有50次的写入操作,通过缓冲,可以降低到5次,那就能够极大的减少磁盘的压力,这样就不会有这个问题了。

缓存(cache)则常用到读的场景下,缓存的作用在于减少对访问次数以提高读取效率,缓存未必要在一个更快的介质上面,重点在于提高效率,例如数据缓存在本地,减少IO次数,例如游戏提前生成的缓存文件。


评论