DoltengでOutOfMemoryError その2

Eclipse 3.2.1 (Linux版) を入れて、Dolteng 0.16.1 をインストールして、MySQLに入れたJetspeed2のテーブルをガツガツ追加していく。昨日は、スカフォールドを一つ追加してすぐに次を追加していたけど、今回は追加処理が終わるのを待った。テーブルを 50 くらい追加したところで、昨日と同様にOutOfMemoryErrorを食らってしまった。昨日は、落ちた後にEclipseを起動してもスカフォールドの追加処理が複数始まり、起動しないような状況だったけど、今回は、追加処理は終わっているようで、起動することはできた。

Error while informing user about event loop exception:
java.lang.OutOfMemoryError: PermGen space
Dialog open exception:
java.lang.OutOfMemoryError: PermGen space
Fatal error happened during workbench emergency close.
java.lang.OutOfMemoryError: PermGen space

PermGen space だけじゃ、なんだかよくわからんな・・・。スタックトレースみたいのはでないのだろうか。workspace/.metadata/.logにも同じようなことしか書いてないし・・・。

「DoltengでOutOfMemoryError その2」への2件のフィードバック

  1. どうやらDatabaseViewの表示用モデルが、結構な量のメモリを食っている様です。eclipse標準のプラグインの様に、Viewで表示するモデルを適宜ヒープからディスクに永続化する様な事はしていないので、その辺りが原因かもしれません…。JIRAには挙げておきましたが、すぐに対応できるかどうかは微妙です。

コメントを残す

メールアドレスが公開されることはありません。