0

NetBeans がメモリを手動で解放するためのプラグインはありますか? NetBeans のコアにはこの機能がありますが、完全ではありません。

4

4 に答える 4

2

Java アプリケーションでは、いつでもメモリを解放することはできません! Java でメモリを解放する唯一の方法は「System.gc()」を呼び出すことですが、これは Java 仮想マシンがガベージ コレクターを実行することを示唆するだけです (JVM は自由に gc を実行できます)。

NetBeans の実行中にメモリが不足している場合は、[netbeans]/etc/netbeans.conf を変更して、「netbeans_default_options」で始まる行を変更することをお勧めします。例えば:

netbeans_default_options="-J-Xms384m -J-Xmx512m -J-XX:PermSize=32m -J-XX:MaxPermSize=96m -J-Xverify:none"

とにかく、NetBeans のメモリを変更しても、NetBeans で実行するアプリケーションには影響しないことに注意してください。これらのアプリケーションは別の Java 仮想マシンで実行されるためです。

于 2009-09-03T17:45:00.933 に答える
1

これは関連性があり、役立つかもしれません...

私のLinux Debianでも同様のメモリの問題がありました。

これを修正する方法は次のとおりです。

  1. ターミナルを実行する
  2. ルートとしてログイン
  3. タイプcrontab -e
  4. 一番下またはファイルまでスクロールして入力します* * * * * sync; echo 3 > /proc/sys/vm/drop_caches

このマジック ラインは、未使用のすべての RAM を毎分クリアしました。NetBeans が生成していた未使用のメモリ (他のメモリを消費するプログラムを含む) を削除しました。

これは、OS のようなほとんどの UNIX で動作するはずです。

動作するかどうか教えてください...

于 2013-02-19T13:03:55.057 に答える
1

ツールバーのデフォルトのメモリバーをクリックするだけのプラグインはありません

于 2009-09-03T17:52:22.803 に答える
0

http://www.omegat.org/en/omegat.html

于 2009-07-22T09:20:58.113 に答える