# 清理内存的命令
# 1. 使用 sync 命令将缓存写入磁盘
sync
# 2. 使用 echo 命令清理页面缓存
echo 1 > /proc/sys/vm/drop_caches
# 3. 使用 echo 命令清理 inode 和 dentry 缓存
echo 2 > /proc/sys/vm/drop_caches
# 4. 使用 echo 命令清理所有类型的缓存(页面、inode 和 dentry)
echo 3 > /proc/sys/vm/drop_caches
# 注意:执行这些命令需要 root 权限,建议在生产环境中谨慎使用。
sync:将所有未写入磁盘的数据同步到磁盘中,确保数据安全。echo 1 > /proc/sys/vm/drop_caches:仅清理页面缓存(page cache)。echo 2 > /proc/sys/vm/drop_caches:仅清理 inode 和 dentry 缓存。echo 3 > /proc/sys/vm/drop_caches:清理所有类型的缓存(页面、inode 和 dentry)。这些命令可以帮助你释放被缓存占用的内存,但通常情况下,Linux 系统会自动管理内存,只有在特殊情况下才需要手动清理。
上一篇:linux访问http命令
下一篇:redis linux安装
Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3
Laravel 中文站