在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 开始,这些缓存类型之间没有区别,只剩下页缓存。