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;
相关推荐
W***832024 分钟前
如何在 Ubuntu 22.04 上安装 MySQL
linux·mysql·ubuntu
凌寒111 小时前
Linux(Debain)安装Redis、数据迁移
linux·运维·服务器·redis
7***q6081 小时前
在linux(Centos)中Mysql的端口修改保姆级教程
linux·mysql·centos
用户476022022782 小时前
机器配置免密切root
linux
zzzsde3 小时前
【Linux】基础开发工具(2):vim补充说明&&gcc/g++编译器
linux·运维·服务器
q***65693 小时前
使用Canal将MySQL数据同步到ES(Linux)
linux·mysql·elasticsearch
2301_807583233 小时前
了解python,并编写第一个程序,常见的bug
linux·python
杨德杰4 小时前
Ubuntu设置VNC远程桌面
linux·运维·ubuntu
写代码的学渣5 小时前
Ubuntu/麒麟默认锁定root账户
linux·运维·ubuntu
wdfk_prog6 小时前
[Linux]学习笔记系列 -- [block]bfq-iosched
linux·笔记·学习