linux杀掉所有进程释放缓存
时间: 2023-05-13 09:05:36 浏览: 182
可以使用以下命令来杀掉所有进程并释放缓存:
sudo sync && sudo sysctl -w vm.drop_caches=3 && sudo sysctl -w vm.drop_caches=0 && sudo systemctl restart systemd-journald
这将同步磁盘缓存并清除内存缓存,然后重启系统日志服务。
相关问题
linux杀掉进程释放缓存
当你杀掉一个进程时,内核会释放该进程占用的所有资源,包括缓存。如果你想手动释放缓存,可以使用以下命令:
sync; echo 3 > /proc/sys/vm/drop_caches
这将清除所有缓存,包括页缓存、目录缓存和inode缓存。请注意,这可能会影响系统性能,因为它会导致系统重新加载文件和目录。
阅读全文