[#954] Rational — keiju@... (Keiju ISHITSUKA)

けいじゅ@SHLジャパンです.

23 messages 1996/10/30
[#955] Re: Rational — matz@... (Yukihiro Matsumoto) 1996/10/30

まつもと ゆきひろです.

[#968] Re: Rational 1996/10/31

けいじゅ@SHLジャパンです.

[ruby-list:796] Re: mech. of Thread (Re: httpd.rb)

From: Shin-ichiro Hara <sinara@...>
Date: 1996-10-08 03:54:47 UTC
List: ruby-list #796
原です。

> まつもと ゆきひろです.

> ちょっとテストしてみました.Thread.startを使うものとforkを使
> うものとで子供が増えた時の状況を比較するというもので,forkを
> 使う方はスラッシングが発生してしまって,私のメモリの少ないマ
> シンでは20プロセスあたりで反応が悪くなり,100プロセスで返事
> もしなくなりました(ロードアベレージが100になった…).thread
> を使った方は増やしても(500 threadくらいまで)遅いなりに動いて
> いましたので(ロードアベレージは1以下),forkを使うくらいだっ
> たらthreadというのはある程度真実だと思います.

すばらしい。前に perl でこの手のものを書いたとき、たった5プロ
セス folk させただけで、Linux が死んだ(きついスラッシングだっ
たのかもしれない)ので、今回も max_thread などという発想がでて
きたんですが、Thread なら全然神経質になる必要はないようですね。


                           Shin-ichro Hara(Nagaoka Univ.of Tech.)

In This Thread

Prev Next