メモリー要件

NetBeans IDE のデフォルトヒープサイズは 128M バイトです。NetBeans C/C++ Development Pack を使用して、ソースファイル数が 100 個 までの小さなアプリケーションを開発する場合は、このヒープサイズで十分です。ソースファイル数が 100 個を超えるアプリケーションを開発する場合は、ヒープサイズを大きくする必要があります。サイズを大きくしないと、内蔵パーサーからメモリー不足例外が返される可能性があります。

NetBeans IDE を実行している JVM のヒープサイズは、 netbeans.conf ファイルで設定できます。

ヒープサイズを変更する

  1. NetBeans インストールディレクトリの etc フォルダにある netbeans.conf を NetBeans ユーザーディレクトリ下の etc ディレクトリ ($HOME/.netbeans/5.5/etc ) にコピーします。etc ディレクトリを作成する必要がある場合があります。
  2. ユーザーディレクトリ内の netbeans.conf ファイルをエディタで開き、-J-Xmx コマンド行 Java 起動スイッチ (下記の太字部分) を編集して、IDE を再起動します。
    # command line switches
    netbeans_default_options="-J-Xms32m -J-Xmx128m -J-XX:PermSize=32m 
    -J-XX:MaxPermSize=96m -J-Xverify:none -J-Dapple.laf.useScreenMenuBar=true"
    

NetBeans C/C++ Development Pack での中規模および大規模アプリケーションに対する推奨ヒープサイズは、次のとおりです。

内蔵パーサーの実行中にメモリー不足にならないようにするために、ガベージコレクタスイッチの -J-XX:+UseConcMarkSweepGC (コンカレントコレクタ) および -J-XX:+UseParNewGC (パラレルコレクタ) を netbeans.conf ファイルに追加することもできます。


著作権と商標について