From: Hidenori Hashizume Date: 2007-05-22T23:44:48+09:00 Subject: [ruby-list:43556] Re: win32oleプログラミングでのメモリリーク はしづめです。 ご返答ありがとうございます。 ご指摘の通り、Rubyのバージョンが1.8.5でしたので1.8.6にしました。 >ruby -v ruby 1.8.6 (2007-03-13 patchlevel 0) [i386-mswin32] しかし依然として、ruby.exeのメモリ使用量が増加して行きます。 大変お手数ですが、心当たりなどありましたらご教授下さい。 > 助田です。 > > In message "[ruby-list:43553] win32oleプログラミングでのメモリリーク" > on 07/05/21, Hidenori Hashizume writes: > > > win32oleを用いた常駐プログラムを作成していますが、メモリリークが発生して > > いるらしくメモリの使用量が増加して行きます。 > > どなたか原因と対策をご教授願えませんでしょうか? > > > 下のプログラムはメモリリークが発生する例です。 > > 機能として、稼動しているInternet ExplorerのURLを0.1秒おきに出力します。 > > 手元の環境で試してみましたが、メモリーリークの現象は > 再現できませんでした。 > > 最新安定版のRuby 1.8.6ではメモリーリークのバグをFixしています。 > もし、お使いのバージョンが、1.8.6でないのであれば、 > 1.8.6で試していただけないでしょうか。 > > 助田 雅紀