人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 LinuxのCFSのBandwidth Controlを使って簡単にプロセス単位でのCPU消費量を制御できるツールをPerlで書いてみました。Linux Kernel 3.4.7で動作確認済みです。kernelのコンパイルオプションで「CONFIG_CFS_BANDWIDTH」を有効にしましょう。 CFSのBandwidth ControlはLinux3.2からの新しい機能のようです。本エントリではその詳しい話は割愛して、作ったツールの使い方を見て行きましょう。例の如くGithubにソースをあげています。 run-cpu-rate – コマンド実行時からCPU消費量を任意の値で制御しながら実行 run-cpu-rateコマンドは、実行時から任
![LinuxのCFSを使ってプロセスのCPU消費量を制御するツール作った](https://cdn-ak-scissors.b.st-hatena.com/image/square/20055b87c1319bbab4dd70f645c3ca0c21e77ef6/height=288;version=1;width=512/https%3A%2F%2Fblog.matsumoto-r.jp%2Fwp-content%2Fuploads%2F2014%2F08%2FIMG_4996.jpg)