mirror of
https://git.savannah.gnu.org/git/parallel.git
synced 2024-12-23 05:07:54 +00:00
20 lines
512 B
Bash
Executable file
20 lines
512 B
Bash
Executable file
#!/bin/bash
|
|
|
|
# force load > 10
|
|
while uptime | grep -v age:.[1-9][0-9].[0-9][0-9] >/dev/null ; do (timeout 5 nice burnP6 2>/dev/null &) done
|
|
|
|
sleep 2 &
|
|
export PID1=$!
|
|
sleep 2 &
|
|
export PID2=$!
|
|
sleep 2 &
|
|
export PID3=$!
|
|
echo '### multiple -p'
|
|
stdout /usr/bin/time -f %e niceload -l 9 -H -p $PID1 -p $PID2 -p $PID3 | perl -ne '$_ => 5 and print "Multiple -p OK\n"'
|
|
|
|
sleep 2 &
|
|
sleep 2 &
|
|
sleep 2 &
|
|
echo '### --prg'
|
|
stdout /usr/bin/time -f %e niceload -l 7 -H --prg sleep | perl -ne '$_ => 5 and print "--prg OK\n"'
|