[#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:770] mech. of Thread (Re: httpd.rb)

From: Shin-ichiro Hara <sinara@...>
Date: 1996-10-07 06:43:49 UTC
List: ruby-list #770
原です。

>threadの数とか気にしないのが大名的で私の好みです.

ある閾値を超えるとトータルのパフォーマンスが急に落ちたりす
ることはないのでしょうか。あるけどそんなに小さい値ではない
のかな。


質問なんですが、ruby では X というプログラムから a, b の2つ
の Thead を start させた場合、内部的にはどういう順番で実行さ
れるのですか?

X a b X a b X a b ...

でしょうか、それとも

X a X b X a X b ...

でしょうか、あるいは

X a X a X a ... X b X b X b ... X a X a X a ...  X b X b X b .......

でしょうか、あるいは、、、?

また、その Thread の切り替えのタイミングは実行時間によるもの
なのですか?


もう一つ質問。ある Thread が Thread.kill された場合、終了する
直前に(その Thread の中で)一定の処理をさせたいのですが、そ
の様なコードは書けるでしょうか?


それから、現在 start している(終了していない)Thread の配列
を返すメソッドがあるとうれしいです。サービス過剰?


#ときどき質問メールより先に松本さんの回答が返ってくることが
#あるけど、ruby に入っているウィルスが、文章を書いているは
#しから松本さんに漏洩しているのかしら。:-)


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

In This Thread

Prev Next