Linux释放内存

free -m是Linux上查看内存的指令,其中-m是以兆(MB)为单位,如果不加则以KB为单位。

如下图表示,(total)总物理内存是809MB,(used)已使用167MB,(free)剩余285MB,(buff/cache)缓存356MB,(available)可用于新进程的内存514MB,此部分包含包括空闲内存、共享内存和缓冲区/缓存。

bash 复制代码
#将缓存写入硬盘,避免数据丢失
sync;
#运行 echo 3 > /proc/sys/vm/drop_caches 命令会清空 Linux 系统中的页缓存、dentries(目录项缓存)和 inodes(索引节点缓存)。这个操作可能对系统性能和I/O操作产生一定的影响。
#其中1是清空页缓存(Page Cache)。2是清空目录项缓存,3是全清
echo 3 > /proc/sys/vm/drop_caches;
相关推荐
熬夜学编程的小王几秒前
【Linux篇】高并发编程终极指南:线程池优化、单例模式陷阱与死锁避坑实战
linux·单例模式·线程池·线程安全
网硕互联的小客服19 分钟前
CentOS 系统升级失败的原因与排查
linux·运维·服务器
码哝小鱼34 分钟前
系统间安全复制和同步文件
linux·服务器·安全
GottdesKrieges1 小时前
OceanBase性能关键参数配置最佳实践
linux·oceanbase
努力学习的小廉2 小时前
深入了解linux系统—— 自定义shell
linux·运维·chrome
孞㐑¥2 小时前
Linux之进程概念
linux·c++·经验分享·笔记
Lw老王要学习2 小时前
Linux架构篇、第三章_2_Linux服务器监控与NGINX优化
linux·运维·服务器·nginx·架构·云计算
极小狐2 小时前
如何从极狐GitLab 容器镜像库中删除容器镜像?
java·linux·开发语言·数据库·python·elasticsearch·gitlab
极小狐2 小时前
如何使用极狐GitLab 软件包仓库功能托管 terraform?
linux·运维·git·ssh·gitlab·terraform
mixboot2 小时前
CentOS 7.9 安装详解:手动分区完全指南
linux·centos·手动分区