2006-03-22
_ [花粉症] ファンシー12日目
起床時の鼻詰まりは弱く、鼻水1,2回程度。ノーマスクで通勤。雨が降ってきたので、日中は症状ほとんどなし。くしゃみ少々。寝る前にファンシー水割り1杯。3月も下旬というのに平和過ぎ。
_ [開発] Perl 5.8.2 -> 5.8.8 でメモリリーク解消?
ia64のRedHat Linux環境で、Perl-5.8.2 + XML::Feed-0.8 + HTML::Parser-3.45の組み合わせでフィードをパースしているとバリバリメモリリークしてあっというまにメモリが食い潰されてしまい困っていた。おそらく主原因はHTML::Parser。XML::Feedもちょっとずつリークしているようなのだけどそれほとひどくはなかった。で今日、思い立ってPerl-5.8.8に上げてみたらひどいメモリリークは解消した模様。まだちゃんと調べてないけど。Perlのメモリリークはほんとに良く分からん。自分で作ったループ参照くらいならなんとかなりそうだが、ライブラリとか本体がらみになるともう駄目。
READMEと日記の書き方
ia64でperl、富豪っぽくてよいですね。データがpersistentなところにあるなら(あるいは置いて)、時々自殺する…とかでお手軽?なregion allocatorの代わりにする、なんていうのは、(perlじゃ)ダメでしょうか。
実は、今までそれで凌いでいたんです。5.8.8にしてからは、かなり大丈夫になりました。