linux 使cpu使用率升高_如何让Linux 机器CPU使用率变高

如何让Linux 机器CPU使用率变高

一、实现

1、单行命令搞定

for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done

2、脚本方法

makeLoveCPU.sh

for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done

highCPU.sh

while true; do sh makeLoveCPU.sh $1 ; sleep 2; done

二、查看

可以使用top命令查看效果,预计效果如下所示:

top - 18:19:48 up 14 days, 3:48, 3 users, load average: 0.31, 0.43, 0.46

Tasks: 121 total, 3 running, 118 sleeping, 0 stopped, 0 zombie

%Cpu(s): 21.5 us, 78.1 sy, 0.0 ni, 0.0 id, 0.0 wa, 0.0 hi, 0.3 si, 0.0 st

KiB Mem : 1883884 total, 129612 free, 1266472 used, 487800 buff/cache

KiB Swap: 2097148 total, 2064212 free, 32936 used. 420084 avail Mem

PID USER PR NI VIRT RES SHR S %CPU %MEM TIME+ COMMAND

17133 root 20 0 107948 612 516 R 99.0 0.0 0:08.38 dd

1806 cpic 20 0 4022952 1.125g 12148 S 1.0 62.6 148:11.10 java

401 root 20 0 0 0 0 S 0.3 0.0 6:07.16 xfsaild/dm-0

1 root 20 0 129124 4196 2180 S 0.0 0.2 0:20.00 systemd

三、关闭

可以通过kill -9 进行恢复CPU的正常使用情况。

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值