HTML::Elementの罠
HTML::TreeBuilderなんかを使うと帰ってくるHTML::Element。
なんかメモリーリークしてる・・・と前から思ってたんだけど、やっとわかりました。
このオブジェクトは、内部で循環参照してるので、Destroy時に明示的に$obj->deleteしないとリークの原因になるみたいです。
なんてことはPerldocにしっかりかいてあるわけで・・・ほんと英語が出来ないと不利だなぁ・・・;
http://search.cpan.org/~petek/HTML-Tree-3.23/lib/HTML/Element.pm#%24h-%3Edelete()
CGIなら気にもならないけど、mod_perlや大型クロールプログラムだと致命的。
気をつけないとっ。