Linux基础命令-free显示系统内存使用量

Linux基础命令-df显示磁盘的使用情况

df

一.命令介绍

NAME
free - Display amount of free and used memory in the system

free命令的主要功能是显示系统内存的使用量情况,包括物理和交换内存的总量、使用量和空闲量等信息。

二. 语法格式

此命令的常用参数是:free 【参数】

SYNOPSIS
free [options]

三. 基本参数

-b 以字节显示内存使用情况
-k 以kb为单位显示内存情况
-m 以mb为单位显示内存情况
-g 以gb为单位显示内存使用情况
-s 持续显示内存
-t 显示内存使用总和
-h 以人类可读显示内存使用情况

四. 名词解释

4.1 字段含义

使用free -h来查看命令的字段信息

[root@localhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.8G        1.0G        872M         65M        2.0G        2.5G
Swap:          3.9G          0B        3.9G

Mem指的是物理内存空闲使用情况,传统意义上的物理内存。
Swap指的是交换空间使用情况,当物理内存不够用时,临时存放数据的空间。

字段的含义分别是:
total :系统内存总数
used:已经使用的内存
free:空闲内存,还剩下的内存量
shared:进程之间共享的内存
buff/cache:系统缓存大小
available:还可以被使用的内存

4.2 free与available的不同之处

free与available这两个词都有剩余内存的意思,简单理解就是,free是未被使用的内存,available是程序认为还可以被使用的内存。
Linux为了提高读写的性能,会将一部分内存用来临时存储数据,也就是常说的系统缓存,当剩余的内存free不够的时候,就会释放一部分(buff/cache)来满足程序的使用需求。
这里有条计算方式:available=free+buff/cache

五. 参考实例

5.1 以人类可读显示信息

[root@localhost ~]# free -h
              total        used        free      shared  buff/cache   available
Mem:           3.8G        1.0G        872M         65M        2.0G        2.5G
Swap:          3.9G          0B        3.9G

5.2 每秒刷新持续显示

[root@localhost ~]# free -s 1
              total        used        free      shared  buff/cache   available
Mem:        4026156     1074628      878620       76892     2072908     2585076
Swap:       4063228           0     4063228

              total        used        free      shared  buff/cache   available
Mem:        4026156     1074564      878684       76892     2072908     2585140
Swap:       4063228           0     4063228

5.3 显示内存总和信息

[root@localhost ~]# free -tm
              total        used        free      shared  buff/cache   available
Mem:           3931        1038         868          75        2024        2535
Swap:          3967           0        3967
Total:         7899        1038        4836

总结

free主要还是用来看内存使用的情况,相对来说也是用的比较频繁的一个命令,若觉得以上内容还行的,可以点赞支持一下!
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/rhn_111/article/details/129499722