![页缓存和缓冲区缓存有什么区别?](https://linux22.com/image/35088/%E9%A1%B5%E7%BC%93%E5%AD%98%E5%92%8C%E7%BC%93%E5%86%B2%E5%8C%BA%E7%BC%93%E5%AD%98%E6%9C%89%E4%BB%80%E4%B9%88%E5%8C%BA%E5%88%AB%EF%BC%9F.png)
在linux操作系统中,可以输入命令“echo 3 > /proc/sys/vm/drop_cache”来释放内存,也可以输入命令“sync”来释放内存。而在linux内核中有两种缓存,一种是页缓存,另一种是缓冲区缓存,那么它们有什么区别呢?
答案1
从内核 2.4 开始,这些缓存类型之间没有区别,只剩下页缓存。
在linux操作系统中,可以输入命令“echo 3 > /proc/sys/vm/drop_cache”来释放内存,也可以输入命令“sync”来释放内存。而在linux内核中有两种缓存,一种是页缓存,另一种是缓冲区缓存,那么它们有什么区别呢?
从内核 2.4 开始,这些缓存类型之间没有区别,只剩下页缓存。