[#35937] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-13 — maili31s@... (SugHimsi == SUGIHARA Hiroshi)

すぎむし。

14 messages 2002/09/16
[#36004] WeRDS (the Weekly Ruby-Doc Summary) 2002-09-22 — maili31s@... (SugHimsi == SUGIHARA Hiroshi) 2002/09/25

すぎむし%くどいようですが、うるさければ謹慎しますので。

[#35940] 9.2 の数値が 9.199999999999999 — "Inoue" <rubyist@...1.117.ne.jp>

井上です。

16 messages 2002/09/17
[#35941] Re: 9.2 の数値が 9.199999999999999 — matz@... (Yukihiro Matsumoto) 2002/09/17

まつもと ゆきひろです

[#35942] Re: 9.2 の数値が 9.199999999999999 — Fujimaru Hiroyasu <f-hiro@...> 2002/09/17

 藤丸です。

[#35977] [ANN] Exerb 2.1.0 — Yuya Kato <yuya-ml@4th.to>

Yuyaです。

18 messages 2002/09/20
[#35978] Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ (_ _)

[#35979] Re: Cookie — rio-t@... 2002/09/20

こんにちは、高石です。

[#35980] Re: Cookie — 金光雅夫 (KANEMITSU Masao) <masao-k@...> 2002/09/20

金光です。どもっ。

[ruby-list:35924] Re: exit させた Thread の GC について

From: "USUI Makoto" <usui@...>
Date: 2002-09-14 14:44:17 UTC
List: ruby-list #35924
碓井です。

ご返事ありがとうございます。そういうものと解れば納得です。

thr.exitをやめて、thrの中でThread.exitするよう変更しました。

これで、回収される率が高くなり、「プロセスのサイズが拡大する一方」
だった問題が、一気に解決したように見えます。

ありがとうございました。

In article <1031993651.996459.9186.nullmailer@picachu.netlab.jp>
on Sat, 14 Sep 2002 17:54:19 +0900 matz@ruby-lang.org (Yukihiro Matsumoto) wrote:

> まつもと ゆきひろです

> In message "[ruby-list:35922] exit させた Thread の GC について"
>     on 02/09/14, "USUI Makoto" <usui@doing-group.com> writes:

> |ObjectSpace.each_object(Thread){|x| puts(x)}を見ると、exitした
> |Threadが増えていきます。
> |
> |そこで、GC.startを入れてみたのですが、そこではGCされず、その後、
> |loopを繰り返していると、どこかでGCされているようです。

> exitしたあとどこで回収されるかはいろいろな要素がからんでいる
> ので一概には言えません。気にしないのが一番良いと思います。

> |ただ、cursesのgetcでwaitしているあいだはmemoryは太ったままでGCされな
> |いように見えます。

> RubyはGCでオブジェクトを回収してリサイクルしていますが、あまっ
> たメモリをOSに返すことはしません。ですから、プロセスのサイズ
> は拡大する一方です。

--
碓井誠
mailto:usui@doing-group.com

In This Thread