人間とウェブの未来(旧) 「ウェブの歴史は人類の歴史の繰り返し」という観点から色々勉強しています。2014年までの人間とウェブの未来の旧ブログです。 C言語で書かれた任意のホストプログラムにmrubyを組み込み、そのプロセスリソースを簡単かつ強力に制御するために、mruby-cgroupというmrbgemを作り、以前の記事で紹介しました。 もちろん、mruby-cgroupをmod_mrubyに組み込むことで、ホストプログラムであるmod_mruby、さらにはApacheそのもののリソース制御が可能になり、Webサーバへのリクエスト単位でもリソース制御が可能になります。 しかし、軽量なリクエストに対して、無条件にリソース制御の機能を適応してしまうと、リソース制御を適応すること自体がボトルネックになる可能性が十分あります。また、それとは別に、cgroupの想定していない挙動が得られるかもしれ
![mruby-cgroupとmod_mrubyでApacheのリソースを制御、そこから得られるcgroupの挙動とは](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)