当前位置:首页 > Linux技术 > 正文内容

CentOS 7上查看CPU和内存使用率

邓鹏1年前 (2024-04-03)Linux技术698

    在 CentOS 7 中,查看系统 CPU 和内存使用率常用的命令有 top, vmstat, free,pidstat。这些命令提供了不同层面的资源使用信息,帮助你了解系统的性能状况。

    如下是做了一个表格对各命令说明:

命令作用语法备注
free
查看系统总体内存使用率free -h加-h是参数更好显示单位G,M
top查看系统详细进程CPU使用率top
快捷shift+p或m按cpu或者内存排序
vmstat查看系统总体CPU及内存使用率
vmstat 11参数表示每隔一秒刷新一次结果
pidstat查看详细进程的用户态及系统态pidstat
可以单个进程的用户态及系统态

    如下是各命令输出后的参数说明。

参数命令含义用途
PID
进程ID进程运行的标识
%CPUCPU使用率表示进程使用 CPU 的百分比
%MEM内存使用率
表示进程使用的内存占总内存的百分比
TIME+运行时间表示进程自启动以来的累计 CPU 时间
COMMAND命令名称表示进程正在执行的命令
id空闲数值越大CPU越空闲,id 98表示CPU使用率2%
us
用户空间 CPU 使用率表示进程在用户空间的 CPU 使用率
sy系统空间 CPU 时间百分比表示系统空间 CPU 时间的百分比
si
从磁盘交换到内存的交换速率
表示每秒从磁盘交换到内存的数据量单位KB
so从内存交换到磁盘的交换速率表示每秒从内存交换到磁盘的数据量单位KB
bi从块设备读取的数据量表示每秒从块设备读取的数据量单位KB
bo发送到块设备的数据量表示每秒发送到块设备的数据量单位KB
in中断数量表示每秒的中断数越高说明处理的请求更多
waCPU 等待 I/O 的时间百分比表示 CPU 等待 I/O 的时间百分比
%usr用户空间 CPU 使用率表示进程在用户空间的 CPU 使用率
%system系统空间 CPU 使用率表示进程在系统空间的 CPU 使用率

    top命令输出显示:

image.png

    vmstat命令输出显示:

image.png

    pidstat命令输出显示:

image.png




扫描二维码推送至手机访问

版权声明:本文由PowerShell中文社区发布,如需转载请注明出处。

本文链接:https://www.powershell.com.cn/?id=121

标签: CPU内存

“CentOS 7上查看CPU和内存使用率” 的相关文章

CentOS 7 网络设置教程:简单易懂的 IP 地址配置方法

CentOS 7 网络设置教程:简单易懂的 IP 地址配置方法

1 在CentOS 7中配置IP地址时,需要注意以下几个方面:确定网卡名称:首先,你需要知道你的网卡名称。在CentOS 7中,你可以使用ip addr或ifconfig命令来查看你的网卡名称。例如,网卡名称可能是ens33、ens36或其他类似的名称,注意:虚拟机添加一个新网络适配器后,可能不产生...

Centos7系统压缩及解压文件方法

Centos7系统压缩及解压文件方法

1 Centos7系统解压工具介绍:1 内置解压工具:1. tar:tar命令是Linux系统中的标准归档工具,用于创建和提取.tar文件。它可以将多个文件或目录打包成一个单独的文件,并保持原始文件的权限和属性。tar文件没有经过压缩,因此文件大小不会减小。2. gzip:gzip是Linux系统中...

Centos7配置yum源详细教程

Centos7配置yum源详细教程

1 Centos的Yum源介绍YUM(Yellowdog Updater, Modified)是CentOS 7中一款重要的包管理工具,它让你轻松管理系统上的软件包。通过YUM,你可以方便地搜索、安装、更新和删除软件包,而无需手动处理依赖关系。YUM源是存储软件包及其信息的在线存储库,它们位于特定的...

frp内网穿透部署详细教程

frp内网穿透部署详细教程

Frp内网穿透介绍Frp 可以帮助用户将位于内网的服务、应用程序或设备暴露到公网上,使外部用户可以通过互联网访问这些内网资源。这在需要远程访问内网服务或搭建私有云时非常有用。第一步:准备工具一台Centos7客户端或widnows客户端一台具有公网IP的云服务,用于代理转发Frp软件:Centos7...

Centos查看进程网络连接情况

Centos查看进程网络连接情况

查看命令如下#备注,如未安装请使用命令 yum install iftop nethogs -y 安装 iftop nethogsiftop:供了更高级的网络流量监控,可以实时显示每个网络连接的流量情况,包括源 IP、目标 IP、端口等...

Centos测试磁盘读写性能

Centos测试磁盘读写性能

测试命令#使用dd命令创建一个1G的文件,建议可以设置10000次,更好的观察。 dd if=/dev/zero of=testfile bs=1M count=1000 conv=fdatasync #使用yum install&nb...

发表评论

访客

◎欢迎参与讨论,请在这里发表您的看法和观点。