• 締切済み

javaでヒープ領域の変更

fedoracore5でnetbeans5.0でアプレットのプログラムを作っています。 java.lang.OutOfMemoryError: Java heap space となってしまうのでヒープ領域のサイズを変更したいのですがやりかたがわかりません。どうしたらいいですか?

みんなの回答

  • BLUEPIXY
  • ベストアンサー率50% (3003/5914)
回答No.2

java -X でオプションをご覧下さい。

  • ngsvx
  • ベストアンサー率49% (157/315)
回答No.1

普通out of memoryはあまりでませんよ。 バグのためにメモリを異常に使っているということはないですか? 先にプログラムを見直した方がいいと思います。 2MBとか3MBとかのメモリを使うことがわかっているのなら別ですが。 しかし、それはそれでプログラムを見直した方がいい気がしますが。。。

osiete_kun
質問者

補足

バグのためにメモリを異常に使っているということはないです。 プログラムは100MBくらい使えればいいです。 今回はlong型の配列100万個のところを200万個にしたところエラーになってしまった。希望では250万個宣言したいのですがどうしたらいいですか?

関連するQ&A