静岡県の一戸建てのアイムホーム松尾工務店

静岡県の一戸建て・工務店の「アイムホーム松尾工務店」は親切丁寧な地域密着型の会社。ローコスト住宅で有名な「アイムホーム松尾工務店」へ!

奈良の注文住宅ならエーティーエム建築

奈良の注文住宅はSE構法である「重量木骨の家」。自然素材の断熱材セルロースファイバーの注文住宅(奈良)ならエーティエム建築へ!

滋賀県の工務店・住宅ならエールコーポレーション

滋賀県の工務店,住宅の「エールコーポレーション」は完全自由設計の一戸建てが自慢。一生に一度の大切な買い物は安心の滋賀県の工務店,住宅の「エールコーポレーション」へ!

千葉県(船橋市,習志野市,市川市,鎌ヶ谷市)の不動産ならアトムステーション東船橋支店

千葉県(船橋市,習志野市,市川市,鎌ヶ谷市)の不動産ならアトムステーション東船橋支店。地域に密着し、お客様の満足する住まい探しのご提供を続けています。一戸建て・新築・中古・マンション・土地などを多数取扱い中。

  

モンスターカレンダー

« 2007年3月 »
12345678910111213141516171819202122232425262728293031

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や大型クロールプログラムだと致命的。
気をつけないとっ。