Linux下查看内存使用情况方法总结

在Linux下查看内存使用情况,可以使用以下几种方法:

Linux下查看内存使用情况方法总结
(图片来源网络,侵删)

1、使用free命令

free命令可以显示系统中空闲和已用内存的总量,它还可以显示被内核使用的缓存和缓冲区内存。

free h

输出结果如下:

              total        used        free      shared  buff/cache   available
Mem:           7.7G        1.1G        4.8G        136M        1.8G        5.9G
Swap:          2.0G          0B        2.0G

2、使用top命令

top命令可以实时显示系统中各个进程的资源占用情况,包括CPU和内存。

top

在top命令的输出结果中,可以看到内存使用情况

KiB Mem :  8003164 total,  2057044 free,  3659924 used,  2286296 buff/cache

3、使用vmstat命令

vmstat命令可以显示虚拟内存统计信息,包括内存、交换空间和IO等信息。

vmstat s

输出结果如下:

17113960 K total memory
12827876 K used memory
1712040 K active memory
1130320 K inactive memory
1021780 K free memory
1130320 K buffer memory

4、使用/proc/meminfo文件

/proc/meminfo文件包含了系统内存使用情况的详细信息。

cat /proc/meminfo

输出结果如下:

MemTotal:       8003164 kB
MemFree:        2057760 kB
MemAvailable:   5845648 kB
Buffers:         657884 kB
Cached:         2293344 kB
SwapCached:            0 kB

原创文章,作者:未希,如若转载,请注明出处:https://www.kdun.com/ask/684180.html

(0)
未希的头像未希新媒体运营
上一篇 2024-06-12 20:37
下一篇 2024-06-12 20:41

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注

云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购  >>点击进入