http://izumi.plan99.net/blog/?p=19
ふむふむ、なるほどなるほど。
おぉ…と思ったけど、まずはテストしなくては。
追記
こーゆー話もあった。
http://izumi.plan99.net/blog/?cat=7
http://izumi.plan99.net/blog/?p=25
http://blade.nagaokaut.ac.jp/cgi-bin/scat.rb/ruby/ruby-talk/237511
追記2
とりあえず試してみた。
だいたい最初のプロセスに30MBぐらいで、ひとつ子プロセスを作るごとに6〜7MB消費
⇒ メモリ使用量 = 30 + 6〜7 * (n - 1) [MB]
(Vine Linux 4.1 / VirtualBox)
追記3
lighttpd + FastCGIだと1プロセスあたり19MBぐらい消費
⇒ メモリ使用量 = 19 * n [MB]
(Vine Linux 4.1 / VirtualBox)
追記4
さらにエントリ。
- http://izumi.plan99.net/blog/?p=49
- http://izumi.plan99.net/blog/?p=50
- http://izumi.plan99.net/blog/?p=52
- http://izumi.plan99.net/blog/?p=54
結局、GCが走ったときに、全部コピーされてしまうみたい。
Ruby本体に手を入れた時点で、僕はギブアップ。