Saturday, 27 February 2016

Bash script to generate high cpu load on server


#Create one file with name   loadserver.sh




#!/bin/sh
#Usage: ]# ./loadserver.sh 10
#http://blog.hostinclub.net

if [ $1 ]; then
        NUM_PROC=$1
else
        NUM_PROC=10
fi

for i in `seq 0 $((NUM_PROC-1))`; do
        awk 'BEGIN {for(i=0;i<10000;i++)for(j=0;j<10000;j++);}' &
done

echo "PIDS: `pidof awk`"


:wq

# chmod +x loadserver.sh
 # ./loadserver.sh 100  <--- you can mention here load

No comments: