この記事はhttp://atnd.org/events/10701向けに書かれました。 はじめに サーバ側ではかなり前からcgroupsを使っていましたが、クライアント側では使ったことがなかったので、頑張ってノートPCで使ってみることにしました。12月から使い始めて、1月半ぐらい使い続けてます。 サーバ側では独自スクリプトを書いて設定していましたが、今回は既存のツール(libcgroup)を使っています。とはいえ、libcgroupには資源利用状況を確認する機能がなかったので、独自スクリプト(cgtree)を作りました。もしよかったら使ってみてね! 今回cgroupsでやりたかったことは、 資源を大量に消費するプロセスの制限 バックグラウンドプロセスの制限 などです。限られた資源を無駄に使うプロセスに鉄槌を。 注意 この記事で紹介する設定は、自分の環境に合わせてちまちまとチューニングしてき