Netbeansをロードしてより速く動作させるための実際の方法はありますか?
しばらくコーディングしていると、速度が遅すぎて悪化します。それは私のすべてのRAMを消費します。
私はWindowsマシン、具体的にはWindows Server 2008 Datacenter Edition x64、4GbのRAM、3Ghz Core 2 Duoプロセッサーなどを使用しています。x64JDKを使用しています。私にとっては、NOD32アンチウイルスを使用しています。これは、マシンのパフォーマンスで最高です。
タスクマネージャーでは、netbeans.exeは20 MB以下、java.exeは600 MB以上しか表示しません。
私のプロジェクトはJ2EE Webアプリケーションで、500クラスを超え、プロジェクトライブラリのみが含まれていません(外部)。遅いと言ったとき、3、4、5分以上のNetbeansがフリーズしていることを意味します。
エラー警告、svnステータスなどのファイルの状態を取得するためにすべてのファイルを読み取る必要がある場合、私のプロジェクトはNetbeansには大きすぎますか?これをすべて無効にできますか?ファイルを開いたときだけスキャンするように設定することはできますか?
私のCPU使用率は通常、すべてのツールを開いた状態で30%です。つまり、Netbeans、MS SQL Manager、メモ帳、XMLSpy、タスクマネージャー、Delphi、VirtualBoxです。Netbeansは私の仮想化システムよりも多くのRAMを消費します。
Linuxでは、同じマシン(Ubuntu 8.04 x64)にあるWindowsと同じくらい遅いです。
Netbeansチームが起動速度を改善したことは事実ですが、起動するとALLのキャッシュが開始されます。
いくつかのJVMパラメータを使用して、高いメモリ使用量を設定しました。
"C:\Program Files\NetBeans Dev\bin\netbeans.exe" -J-Xms32m -J-Xmx512m -J-Xverify:none -J-XX:+CMSClassUnloadingEnabled
しかし、それでもまだ遅いです。