[#43271] rails がこけます — "Hideo Konami" <konami@...>

小波です。

15 messages 2007/03/18
[#43273] Re: rails がこけます — 山崎雄介 <y-yamasaki@...> 2007/03/19

山崎です。

[#43274] rubyスクリプト内で、unixコマンドを実行 — 上間 健 <mugenkai15@...> 2007/03/19

こんにちは、上間です。

[#43286] モジュールのinclude先の名前 — Sato Hiroshi <hirocy.f01@...>

hirocyです.

23 messages 2007/03/22
[#43290] system(wget url) について — Kyoko Sato <k.sato@...> 2007/03/22

お世話になっております。佐藤です。

[#43291] Re: system(wget url) について — Yukiharu Yabuki <yabuki@...> 2007/03/22

こんにちは

[#43293] Re: system(wget url) について — Kyoko Sato <k.sato@...> 2007/03/22

矢吹さん有難うございます。佐藤です。

[#43294] Re: system(wget url) について — Yukihiro Matsumoto <matz@...> 2007/03/22

まつもと ゆきひろです

[#43295] Re: system(wget url) について — Kyoko Sato <k.sato@...> 2007/03/22

まつもとゆきひろさん有難うございます。佐藤です。

[ruby-list:43324] Re: 質問:参照されなくなったデータの行方(ちゃんとGCされたか)を知る方法は?

From: sig@... (SASAKI Shigeo)
Date: 2007-03-28 12:01:31 UTC
List: ruby-list #43324
秋田大 佐々木といいます。

At Tue, 27 Mar 2007 23:01:18 +0900,
ruby-philia@mail.goo.ne.jp wrote:
> dupで利用した配列のコピーが、ちゃんとGCされているのかが気になって来ました。
> 実行速度が特に遅くなったりはしていないようなので問題ないかなと思っていますが、
> 実はメモリ領域をかなり食い続けてるのではないか?という心配も出てきました。

プロセスのメモリ使用量を監視すれば大まかな様子はわかると思います。
(Unix なら top コマンド,Windows ならタスクマネージャで)

どうしても「このオブジェクトが開放されたか知りたい」というのであ
れば,Weak Hash を使うんじゃないかな。と思って調べてみたら,Ruby 
の場合,添付ライブラリに weakref というのがあって,それを使えば
いいみたいですね。普通に参照すると,オブジェクトは GC されなくなっ
てしまいますが,弱い参照なら GC を妨げません。

もちろん,すぐに開放されなくても早とちりは禁物です。

In This Thread