负载很高但是 CPU 占用不高

longkas239 1月前 25

命令#top
top - 00:01:24 up 2 days, 23:14, 3 users, load average: 102.81, 103.79, 108.33
Tasks: 555 total, 1 running, 554 sleeping, 0 stopped, 0 zombie
%Cpu(s): 24.7 us, 0.5 sy, 11.2 ni, 63.3 id, 0.0 wa, 0.2 hi, 0.1 si, 0.0 st
MiB Mem : 64303.9 total, 27887.5 free, 7790.4 used, 28626.0 buff/cache
MiB Swap: 6144.0 total, 6144.0 free, 0.0 used. 55590.7 avail Mem


命令#vmstat 10 10
r b swpd free buff cache si so bi bo in cs us sy id wa st
4 0 0 28558520 637468 28676036 0 0 0 139 11375 15050 33 1 67 0 0


命令#iostat 5
avg-cpu: %user %nice %system %iowait %steal %idle
22.36 9.76 0.88 0.00 0.00 66.99

Device tps kB_read/s kB_wrtn/s kB_dscd/s kB_read kB_wrtn kB_dscd
dm-0 9.40 0.00 38.40 0.00 0 192 0
dm-1 0.00 0.00 0.00 0.00 0 0 0
nvme0n1 1.20 0.00 4.80 0.00 0 24 0
nvme1n1 2.40 0.00 32.80 0.00 0 164 0
zram0 0.00 0.00 0.00 0.00 0 0 0


命令# nproc
12
最新回复 (10)
  • zzn 24天前
    引用 2
    好歹格式化下,
    几核的机器?
  • LokiSharp 24天前
    引用 3
    你这 66%花在 idle 了,跑的是单线程任务吧‘?
  • bclerdx 24天前
    引用 4
    @LokiSharp IDLE 是啥?
  • noreplay 24天前
    引用 5
    @bclerdx 空闲
  • NoBugDie 24天前
    引用 6
    是不是线程太多了?
  • shakoon 24天前
    引用 7
    目测是个 4 核 cpu,单线程已占满了其中一个
  • a663 24天前
    引用 8
    负载和 cpu,io 有关,你这明显是 io
  • 楼主 longkas239 24天前
    引用 9
    @a663 怎么看出来的,我现在依然找不到问题在哪块,进程 cpu 和 io 都很低,但是显示整体 CPU 占用百分之百
  • a663 24天前
    引用 10
    @longkas239 iostat -x 2
    看最后面 %uti
  • 楼主 longkas239 24天前
    引用 11
    @a663 最大 0.20%,看不出来。现在排查可能是 nfs 问题,nfs 访问不通,但是访问不到所以也不会在设备列表里,所以很难排查。 现在恢复 nfs,先看看情况解决没。
  • 游客
    12
返回