X-Git-Url: https://git.phdru.name/?a=blobdiff_plain;f=bin%2Fcgmem_nice;h=aa8eecc0e1e20b15cf8e2b1c6c7b1e25d1b920ff;hb=HEAD;hp=b36a6c5e142638f63c9ffa81d79ef0147ad1ae18;hpb=f46bd4d41cc7f243bc8a321effee5200aa69e709;p=dotfiles.git diff --git a/bin/cgmem_nice b/bin/cgmem_nice index b36a6c5..aa8eecc 100755 --- a/bin/cgmem_nice +++ b/bin/cgmem_nice @@ -1,12 +1,12 @@ #! /bin/sh usage() { - echo "Usage: $0 {100|200|300|500|1000|2000|4000} [command [args]]" + echo "Usage: $0 {100|200|300|400|500|1000|2000|4000|5000} [command [args]]" exit 1 } case "$1" in - 100|200|300|500|1000|2000|4000) + 100|200|300|400|500|1000|2000|4000|5000) ;; *) usage @@ -16,8 +16,8 @@ esac size="$1" # in megabytes shift -CGROUPS=/sys/fs/cgroup +CGROUPS=/sys/fs/cgroup/memory echo $$ > "$CGROUPS"/${size}M/tasks || exit 1 ulimit -d ${size}000 -exec nice -20 ionice -c3 "${@:-$SHELL}" +exec nice -n 20 ionice -c3 "${@:-$SHELL}"