Linux查看系统内存使用情况

 时间:2024-11-10 02:54:56

1、连接Linux操作系统:

Linux查看系统内存使用情况

2、输入命令cat /proc/meminfo,回车

Linux查看系统内存使用情况

3、下面讲一下比较重要的几个参数的含义:MemTotal: 352544 kB系统从加电开始到引导完成,firmware/BIOS要保留一些内存,kernel本身要占用一些内存,最后剩下可支配的内存就是MemTotal

Linux查看系统内存使用情况

4、MemFree,表示系统尚未使用的内存,注意不是系统可以使用的内存,下面会具体讲未用和可用内存的区别:

Linux查看系统内存使用情况

5、MemAvailable,系统可用内存,有些应用程序会根据系统的可用内存大小自动调整内存申请的多少,所以需要一个记录当前可用内存数量的统计值,MemFree并不适用,因为MemFree不能代表全部可用的内存,系统中有些内存虽然已被使用但是可以回收的,比如cache/buffer、slab都有一部分可以回收,所以这部分可回收的内存加上MemFree才是系统可用的内存,即MemAvailable。

Linux查看系统内存使用情况

6、cached,缓存,是普通文件数据所占用的缓存页。“Cached” 表示除去 “buffers” 和 “swap cache” 之外,剩下的也就是普通文件的缓存页的数量:

Linux查看系统内存使用情况

7、buffer, buffers” 表示块设备(block device)所占用的缓存页,包括:直接读写块设备、以及文件系统元数据:

Linux查看系统内存使用情况
  • VMWare ESXi 6.0如何创建虚拟机
  • winServer2008NTFS管理权限:[3]管理NTFS权限
  • Windows Server 2012配置DHCP IPv4服务器选项
  • Windows安全审计详解
  • 如何安装windows server backup
  • 热门搜索
    鼻子上的黑头怎么去掉 风湿病怎么治疗 怎么删除分页符 一直咳嗽怎么办 怎么死没有痛苦 憧憬怎么读 肠道不好怎么调理 电脑休眠怎么唤醒 成人高考怎么报名 集体户口怎么领结婚证