- 2008年1月15日 23:25
- プログラミング
-
今日、PeersimというP2Pシミュレータを動かしていたんですが、シミュレーション途中でプログラムが落ちてしまうというトラブルが起きてしまいました。
メッセージも何もなしに落ちたので原因がわからなかったのですが、「おそらくメモリ関係だろう」ということで、JVMのヒープの最大サイズのデフォルト値を変更する事に。
ちなみにデフォルト値は64MBとなっています。
変更の方法は簡単。次のようにVM引数を加えてプログラムを実行するだけです。ここではヒープの最大サイズを512MBに設定しています。
$ java -Xmx512M Hoge
Hogeという部分はクラス名に置き換えてください。「512M」の前に空白が無い事に注意です。
ヒープの最大サイズを上げるとシミュレーションは無事完了しました!めでたしめでたし!
- Newer: 左折を極力減らす事で消費燃料を削減!
- Older: 本日のBookmark(2008/01/14)
- ホームネットワーク構築のためのミドルウェアにはプロトタイプベースオブジェクト指向言語が適している?
- クラス・ベースのオブジェクト指向とプロトタイプ・ベースのオブジェクト指向
- [Java]ReflectionToStringBuilderがとても便利
- [Java]ソースコード内で利用するhttpプロキシサーバを設定する
- [Wicket修行日記:9]ExampleGuestBook
