VineLinuxでcgroupを使ってみた。

とか。

step1

まずはcgroupのマウント先を作成

# mkdir /var/cgroup

step2

次に、/etc/rc.localにcgroupのマウントとuser用ディレクトリ作成を記述

#cgroup
mount -t cgroup cgroup /var/cgroup -o cpu
mkdir -p -m 0777 /var/cgroup/cpu/user

step3

んで、自分の環境でcgroupを使うために~/.bashrcに追加

# cgroup
if [ "$PS1" ] ; then
        mkdir -m 0700 /var/cgroup/cpu/user/$$
        echo $$ > /var/cgroup/cpu/user/$$/tasks
fi

早くなった...のかな?