メモリリーク??

| コメント() | トラックバック(0) |

JavaでCSVデータのファイルを読み込んでHashtableにレコード格納するようにしておりまして、この処理でどうやらメモリリークが発生しているようなのです。

具体的にはCSVデータを1行ごとにStringTokenizerで分割しHashtableへレコード格納、で、このレコードをさらにHashtabeへ格納しております。
このデータはファイル内容が更新されるたびに再読み込みされるようにスレッドにてチェックしております。

前はURLクラスを使用してHTTP経由でHashtableの内容を更新していたのですが、そのときは特にメモリリークっぽいことはなかったのです。
で、ファイルベースでの更新にしたとたんメモリーリークっぽいことが発生したので、ファイルの読み込みできちんと処理ができていないのかな、と考えております。

とりあえず何とかしないと...

Javaってファイルベースのやりとりってやっぱり苦手なのかなぁ。
URLではうまく動いていたものがファイルでうまく動かないというからそうなのかと変な考えになってしまいます。

トラックバック(0)

トラックバックURL: http://www.boundless-ocean.ne.jp/mt/mt-tb.cgi/112

Powered by Movable Type 4.27-ja
OpenID対応しています OpenIDについて

このブログ記事について

このページは、Tomochikaが2004年6月26日 00:50に書いたブログ記事です。

ひとつ前のブログ記事は「RMIやめました」です。

次のブログ記事は「こうさぎを飼い始めました」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。