Linux----buffer和cache的区别
2018-09-28 本文已影响0人
不过意局bugyj
buffer和cache都有缓存之意,但是在谷歌翻译中buffer只是缓存,而cache的意思是高速缓存!
谷歌搜索两者的区别:

buffer | cache |
---|---|
短时间保存数据的容器 | 数据高速操作的缓冲区 |
buffer是常速缓冲区 | cache是高速缓冲区 |
buffer用于i/o操作 | cache在R/W时使用 |
buffer是内存的一部分 | cache是硬盘的一部分 |
buffer来自于动态内存 | cache来自于静态内存 |
buffer先进后出 | cache先进先出 |