Unix/linux系统提供很多实用的指令来监控CPU信息,此外,它们通常用于系统性能分析,耗材购置决策以及业务负载调整等。本文将介绍如何使用Unix/Linux系统指令来监控CPU信息。
10年积累的网站建设、成都做网站经验,可以快速应对客户对网站的新想法和需求。提供各种问题对应的解决方案。让选择我们的客户得到更好、更有力的网络服务。我虽然不认识你,你也不认识我。但先网站设计后付款的网站建设流程,更有贵阳免费网站建设让你可以放心的选择与我们合作。
查看当前CPU信息:
在Unix/Linux系统中,可以使用“cat /proc/cpuinfo”指令查看CPU型号以及核心数量等信息。
$ sudo cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 63
model name : Intel(R) Xeon(R) CPU E5-2620 v3 @ 2.40GHz
……………………………………
查看CPU负载情况:
在Unix/Linux系统中,可以使用“top”或“uptime”指令来查看CPU负载情况,top 命令显示当前系统的情况,例如CPU利用率,内存利用率;而up time命令显示的是系统当前的负载等信息。
$ uptime
22:44:12 up 1 day, 6 min,load average: 0.00, 0.01, 0.01
查看每个CPU负载详细情况:
可以使用以下指令查看每个CPU负载详细情况:
$ mpstat -P ALL
Linux 3.10.0-957.10.1.el7 (testnode) 2019年11月25日 _x86_64_ (4 CPU)
10:43:18 CPU %usr %nice %sys %iowait %irq %soft %steal %guest %gnice %idle
10:43:18 all 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.90
10:43:18 0 0.50 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 99.50
10:43:18 1 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 100.00
……………………………………………..
查看CPU使用情况:
可以使用以下指令查看CPU使用情况:
$ ps aux
USER PID %CPU %MEM VSZ RSS TTY STAT START TIME COMMAND
root 1 0.0 0.0 19432 2396 ? Ss Nov22 0:01 /sbin/init
root 2 0.0 0.0 0 0 ? S Nov22 0:00 [kthreadd]
……………………………………
使用vmstat查看虚拟内存:
可以使用以下指令查看虚拟内存:
$ vmstat 1
procs ———–memory———- —swap– —–io—- -system– ——cpu—–
r b swpd free buff cache si so bi bo in cs us sy id wa st
1 0 5209344 1000288 464216 4791424 0 0 0 0 35 38 0 0 100 0 0
结论:
本文介绍了Unix/Linux系统指令如何用于监控CPU信息,让我们能够更好的配置系统,提高系统的性能,也为其他的资源分配提供有效参考。
成都创新互联科技有限公司,是一家专注于互联网、IDC服务、应用软件开发、网站建设推广的公司,为客户提供互联网基础服务!
创新互联(www.cdcxhl.com)提供简单好用,价格厚道的香港/美国云服务器和独立服务器。创新互联成都老牌IDC服务商,专注四川成都IDC机房服务器托管/机柜租用。为您精选优质idc数据中心机房租用、服务器托管、机柜租赁、大带宽租用,可选线路电信、移动、联通等。
文章题目:Linux中CPU监控的指令汇总(linux监控cpu命令)
网页网址:http://www.shufengxianlan.com/qtweb/news35/111685.html
网站建设、网络推广公司-创新互联,是专注品牌与效果的网站制作,网络营销seo公司;服务项目有等
声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联