netbeans 高速化

netbeans でローカルヒストリを長い期間保持する設定をすると、
起動時や、プロジェクトを開くときにディスクIOが大量に発生し、
遅くなります。

ローカルヒストリ等の保存は、userdir下に保存されるので、
これをRAMディスク上に置くことで、
非常に高速に動作させることができます。

ただ、ご存知のようにRAMディスクは揮発性なのでOSリブートでデータが消失します。
RAMディスクのデータをOSリブート時に保存してくれるソフトがあります。

VSuite Ramdisk

です。Freeバージョンで十分です。
設定方法は割愛しますが、これでRAMディスクのデータをOSリブート時に保存できます。

netbeans.exe --userdir "R:\netbeans_dir"
と VSuite Ramdisk で作成したディレクトリ上にあるディレクトリを、
起動時に与えてあげれば、このディレクトリにヒストリやキャッシュが保存されるので、
気持ちがいいくらい高速に動作します。

ただ、急に電源が落ちたり、ブルースクリーンの時は、
前回起動時まで戻ってしまうので、その点を注意しましょう。

http://www.romexsoftware.com/en-us/index.html