dT*blog

design and programming

NetBeansのヒープサイズ調整

NetBeans でプロジェクトを構築しようとしたところ、OutOfMemoryError が出て、構築に失敗してしまった。ソースファイルが2000を超えたら、そりゃ厳しいか。

NetBeans 使用時のヒープサイズは、%NETBEANS_HOME%\etc\netbeans.conf にて設定できる。(%NETBEANS_HOME% は NetBeans のインストールディレクトリ)

# 6行目あたり(実際は1行)
netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m
 -J-XX:MaxPermSize=96m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"

今回は単純なメモリ不足が問題だったので、最大ヒープサイズを大きくするため、-J-Xmx を 256m に設定。これで無事、プロジェクトの構築が完了。ふう。

ちなみに、上記の起動オプションについてまとめると以下のとおり。

オプション説明
-J-Xms32m初期ヒープサイズ (この場合32MB)
-J-Xmx128m最大ヒープサイズ (この場合128MB)
-J-XX:PermSizeParmanent領域の初期メモリサイズ
-J-XX:MaxPermSizePermanent領域の最大メモリサイズ
-J-Xverify:noneJavaバイトコード検査を無効にして起動時間を短縮
-J-Dapple.laf.useScreenMenuBarSwingのスクリーンメニューバー使用フラグ

Posted by dT by 18:38

トラックバック

このエントリーのトラックバックURL
http://www.deftrash.com/admin/mt/mt-tb.cgi/317

コメント




保存しますか?

(書式を変更するような一部のHTMLタグを使うことができます)

  • 1
  • 2
  • 3
  • 4
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • 15
  • 16
  • 17
  • 18
  • 19
  • 20
  • 21
  • 22
  • 23
  • 24
  • 25
  • 26
  • 27
  • 28
  • 29
  • 30