linux内存使用率如何看

查看Linux内存使用率的方法如下:

linux内存使用率如何看
(图片来源网络,侵删)

1、使用free命令

free命令可以显示当前系统的内存使用情况,包括总内存、已用内存、空闲内存等,可以使用以下命令查看内存使用情况:

free h

输出结果如下:

              total        used        free      shared  buffers     cached
Mem:           7.7G        3.2G        4.0G        156M        156M        1.9G
/+ buffers/cache:        1.2G        6.3G
Swap:          2.0G          0B        2.0G

各列的含义如下:

total:总内存大小

used:已使用内存大小

free:空闲内存大小

shared:共享内存大小

buffers:缓冲区内存大小

cached:缓存内存大小

2、使用top命令

top命令可以实时查看系统的内存使用情况,以及其他系统信息,可以使用以下命令查看内存使用情况:

top

top命令的输出结果中,可以看到如下信息:

Mem:  8054044k total,  326884k used, 7727160k free,   1560k buffers
Swap: 2097148k total,        0k used, 2097148k free,  19424k cached

各列的含义与free命令相同。

3、使用vmstat命令

vmstat命令可以查看虚拟内存统计信息,包括内存使用情况,可以使用以下命令查看内存使用情况:

vmstat

vmstat命令的输出结果中,可以看到如下信息:

procs memory
swapiosystemcpu
r  b   swpd   free   buff  cache   si   so    bi    bo   in   cs  us  sy  id  wa  st
1  0      0 7727160    156   19424    0    0    156    64   15   80  13  5 79  3  0

各列的含义如下:

swpd:交换分区使用的内存大小

free:空闲内存大小

buff:缓冲区内存大小

cache:缓存内存大小

si:每秒从磁盘读入的字节数

so:每秒写入磁盘的字节数

bi:每秒读取的块数

bo:每秒写入的块数

in:每秒中断次数

cs:每秒上下文切换次数

us:用户空间占用CPU百分比

sy:内核空间占用CPU百分比

id:空闲CPU百分比

wa:等待I/O的CPU时间百分比

st:被虚拟机偷走的CPU时间百分比

以上就是查看Linux内存使用率的方法,希望对你有所帮助。

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

本网站发布或转载的文章及图片均来自网络,其原创性以及文中表达的观点和判断不代表本网站。如有问题,请联系客服处理。

(0)
未希新媒体运营
上一篇 2024-05-16 16:34
下一篇 2024-05-16 16:37

相关推荐

发表回复

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

产品购买 QQ咨询 微信咨询 SEO优化
分享本页
返回顶部
云产品限时秒杀。精选云产品高防服务器,20M大带宽限量抢购 >>点击进入