Laravel  
laravel
文档
数据库
架构
入门
php技术
    
Laravelphp
laravel / php / java / vue / mysql / linux / python / javascript / html / css / c++ / c#

linux 清理内存

作者:哥伤不起   发布日期:2026-08-06   浏览:20

# 清理内存的命令

# 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安装

大家都在看

linux如何启动nginx

linux常用命令查询端口是否正常

linux 发送邮件

linux长ping命令

linux groupadd

linux关机命令行

linux 安装 gcc

linux重启oracle命令

linux把一个文件夹移动到另一个文件夹里

linux删除docker

Laravel PHP 深圳智简公司。版权所有©2023-2043 LaravelPHP 粤ICP备2021048745号-3

Laravel 中文站