echo 1> /proc/sys/vm/drop_caches可以执行,echo 0>/proc/sys/vm/drop_caches执行报错
时间: 2023-10-03 21:11:28 浏览: 187
linux 内存清理/释放命令总结
执行 `echo 1> /proc/sys/vm/drop_caches` 是将数字 1 写入 `/proc/sys/vm/drop_caches` 文件中,表示清除内核页缓存。而执行 `echo 0>/proc/sys/vm/drop_caches` 则是将数字 0 写入该文件中,这个操作是无效的,因为数字 0 并不会触发清除操作。
如果执行 `echo 0> /proc/sys/vm/drop_caches` 报错,可能是由于权限问题导致的。需要使用管理员权限执行该命令,或者在命令前加上 `sudo` 命令以获取管理员权限。例如:`sudo echo 0 > /proc/sys/vm/drop_caches`。
阅读全文