2024-04-23 linux 查看内存占用情况的命令free -h和cat /proc/meminfo

文章介绍了如何在Linux中使用free和top命令查看内存占用,以及available与free的区别,强调available考虑了系统缓存等因素,可能大于free。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

一、要查看 Linux 系统中的内存占用大小,可以使用 free 命令或者 top 命令。下面是这两个命令的简要说明:

  1. 使用 free 命令:
free -h

这将显示系统当前的内存使用情况,包括总内存、已用内存、空闲内存以及缓冲区和缓存的使用情况。加上 -h 选项可以将输出以人类可读的方式显示,即以 GB、MB 等单位。

  1. 使用 top 命令:
top

这会显示当前系统的各种资源使用情况,包括内存占用、CPU 占用等。按下 Shift + M(大写)可以按内存占用排序,显示最大的内存消耗进程在最上面。

使用这两个命令可以很方便地查看系统的内存使用情况,从而及时了解系统的资源状况。

二、实际测试效果如下,当运行一个程序后内存占用会变动,187804 / 1024=183.40234375。

三、在 Linux 中执行 free -h<

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值