./cpuloadtest 带参数
[zzx@localhost ~]$ cat cpuloadtest
#! /bin/sh
# filename killcpu.sh
if [ $# != 1 ] ; then
echo "USAGE: $0 <CPUs>"
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
for i in "${pid_array[@]}"; do
echo 'kill ' $i ';';
done
本文介绍了一个用于测试CPU负载的Shell脚本。该脚本通过创建多个子进程并执行无限循环来模拟CPU负载,以此来测试系统的CPU处理能力。用户可以通过指定参数来设定要创建的子进程数量。
2047

被折叠的 条评论
为什么被折叠?



