[标签]: CPU压测
问题详情的描述或方案目标的预期:
CPU压测
【解决方案】
#! /bin/sh
# filename killcpu.sh
# 耗费CPU 、压测CPU
# 提示至少需要输入一个参数,确定用于压测的CPU核数,建议不要将所有CPU核心投入压测
if [ $# != 1 ] ; then
echo "参数错误,请输入CPU使用核数。USAGE: $0 1/2/3"
echo
exit 1;
fi
# 压测程序:
for i in `seq $1`
do
echo -ne "
i=0;
while true
do
i=i+1;
done" | /bin/sh &
pid_array[$i]=$! ;
done
# 提示压测进程PID,输出手动杀进程命令:
for i in "${pid_array[@]}"; do
echo 'kill ' $i ';';
done
总结:不要忘记长期积累正向小事。