[Linux小技巧] 一行命令让CPU占用率达到100%
2014-07-04 12:55
155 查看
for i in `seq 1 $(cat /proc/cpuinfo |grep "physical id" |wc -l)`; do dd if=/dev/zero of=/dev/null & done
说明:
cat /proc/cpuinfo |grep "physical id" | wc -l 可以获得CPU的个数, 我们将其表示为N.
seq 1 N 用来生成1到N之间的数字
for i in `seq 1 N`; 就是循环执行命令,从1到N
dd if=/dev/zero of=/dev/null 执行dd命令, 输出到/dev/null, 实际上只占用CPU, 没有IO操作.
由于连续执行N个(N是CPU个数)的dd 命令, 且使用率为100%, 这时调度器会调度每个dd命令在不同的CPU上处理.
最终就实现所有CPU占用率100%
说明:
cat /proc/cpuinfo |grep "physical id" | wc -l 可以获得CPU的个数, 我们将其表示为N.
seq 1 N 用来生成1到N之间的数字
for i in `seq 1 N`; 就是循环执行命令,从1到N
dd if=/dev/zero of=/dev/null 执行dd命令, 输出到/dev/null, 实际上只占用CPU, 没有IO操作.
由于连续执行N个(N是CPU个数)的dd 命令, 且使用率为100%, 这时调度器会调度每个dd命令在不同的CPU上处理.
最终就实现所有CPU占用率100%
相关文章推荐
- [Linux小技巧] 一行命令让CPU占用率达到100%
- 小技巧: 实用的一行 Linux 命令
- linux使用top命令跟踪进程的CPU占用率、内存使用率
- linux top命令中各cpu占用率含义及案例分析
- Linux里用top命令看到的系统CPU占用率
- 小技巧: 实用的一行 Linux 命令
- 一行命令实现cpu占用率100%
- Linux 一行命令 查看 内存使用, cpu负载和使用率
- Linux系统-系统信息查看命令和CPU占用率测量命令
- 小技巧: 实用的一行 Linux 命令
- 查看Linux内核、CPU、内存及各组件版本的命令和方法
- 查看 linux系统版本,内核,CPU,MEM,位数的相关命令(实验)
- linux 下查看cpu位数 内核等参数命令
- Linux下查看CPU、内存和硬盘信息命令
- 查看linux cpu和内存利用率__linux - top命令
- linux 下查看cpu位数 内核等参数命令
- Linux 计算线程CPU占用率
- Linux 计算进程CPU占用率
- linux 下查看cpu位数 内核等参数命令
- Linux下xorg进程CPU占用率过高时的一个解决方案