top命令查看cpu使用率_linux w 命令查看CPU负载

1.w 命令查看CPU负载

[root@tufei ~]# w //查看负载 load average

9c9a7d405fb212b3ced4a8880b0c0ef3.png

load average: 0.00(1分钟之内系统平均负载,有多少个进程 在使用我们CPU,比如这个值是10.00(1分钟之内有10个进程在使用cpu或者在算计或者在排队)), 0.00(5分钟之内), 0.00(15分钟之内)

24min代表是24分钟 2个用户登录,

下面的root是哪里登录 登录在哪里 21:46是登录的时间从几点开始 空闲时间22:34 JCPU:我们这个终端 pts/0下 所有的进程以及子进程占用cpu的时间 是属于正在运行的

PCPU:就是我们当前这个w命令占用的时间

WHAT: 我们这个具体命令是什么

关于GPU概念,不是来多少个进程,都为全部你们服务,因为我们CPU某个时刻内,只能给一个进程或者一个任务,其他只能排队,按照优先级进行计算。

2.查看cpu核心数

[root@tufei ~]# cat /proc/cpuinfo //processor 0 表示单核的 1是双核的

当进程排队的时候 说明cpu不够了 这个load average 看负载是看CPU核数的来判断是否合适 如果大于1 说明负载偏高 小于1负载偏低 我们往往是看1分钟的负载 因为反应的更真实,5分和15分钟比较长远的时间段,所以呢这个负载不太准确,所以我看得是1分钟之内的

3.uptime 查看CPU负载命令 打印出w第一行的数值

77eb0b6c113570fe6e33d577146d45d6.png

负载过高,先用vmstat 1 看是r高还是b高,如果是r就用top看谁耗费cpu最多,如果是b,先安装一个iotop,然后用它去看谁占用io最多,找到元凶再具体分析。家用电脑也是多核,你平时开的应用程序也是多个,所以可以分散到多核上。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值