Ⅰ. はじめに
タイトルの通り「CPU使用率メモリ使用率を制限してコマンドを実行する方法」です。
Ⅱ. やり方
# CPU使用率制限 systemd-run --user --wait -p CPUQuota=30% stress --cpu 1 --timeout 10s # メモリ使用量制限 systemd-run --user --wait -p MemoryLimit=4G YOUR_COMMAND
実行結果
stressコマンドは本来CPU使用率が100%になるが約30%に収まっている。