希望启动一个脚本,能够指定占用的cpu核数
#! /bin/bash
# filename killcpu.sh
endless_loop()
{
echo -ne "i=0;
while true
do
i=i+100;
i=100
done" | /bin/bash &
}
if [ $# != 1 ] ; then
echo "USAGE: $0 <CPUs>"
exit 1;
fi
for i in `seq $1`
do
endless_loop
pid_array[$i]=$! ;
done
for i in "${pid_array[@]}"; do
echo 'kill ' $i ';';
done
执行 ./killcpu.sh 3
可以占用3个核,脚本输出几个kill命令,当不需要占用的时候kill掉对应的进程即可。
也可以用top命令查看占用之后kill
标签:do,占用,echo,kill,linux,done,核数,cpu From: https://www.cnblogs.com/cyyyyx/p/17649537.html