VineLinuxでcgroupを使ってみた。
- http://www.atmarkit.co.jp/flinux/rensai/watch2008/watch05a.html
- http://d.hatena.ne.jp/pyopyopyo/20101121/p1
とか。
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
早くなった...のかな?