CPU-Zeit, Block-IO, RAM, … beschränken:
systemd-run -p CPUQuota=10% -p CPUAccounting=true /usr/bin/stress -c 5
man systemd.resource-control
/etc/security/limits.conf
:
testuser - maxlogins 2
ssh testuser@localhost
3 x wiederholen
testuser - cpu 1 testuser soft nproc 10 testuser hard nproc 15 testuser - priority 5
ps -p $$ -o pid,user,nice,cmd ulimit -a forkbomb(){ forkbomb | forkbomb & }; forkbomb
oder kurz
:(){ :|:& };:
siehe Dateirechte
siehe quota
Stichwort: taskset
Stichwort: ( ab Kernel 2.6.13 mit CFQ io scheduler )
ionice
/usr/src/linux/Documentation/block/ioprio.txt
Prozess als Idle laufen lassen
ionice -c 3 dd if=/dev/zero of=/tmp/ionice-test
Prozess in die Best Effort (== unknown) Klasse hochstufen
ionice -c 2 -n 0 -p 5432
ist unter Linux eher eine system load als eine CPU load und etwas konfus: