jvm-arguments

    9

    2答えて

    SunのJDK 1.4.2_18上で動作するアプリケーションでメモリリークをデバッグしています。このバージョンでは、コマンドラインparam -XX:+ HeapDumpOnCtrlBreakがサポートされていると思われます。これは、JVMがコントロールブレークに遭遇したときにヒープをダンプすると思われます。これをLinuxボックスのバックグラウンドプロセスにどのように送っていますか? killシ

    37

    4答えて

    自分のコンピュータ上のjvmのデフォルトのヒープサイズを設定する方法はありますか?私は常に1Gに設定したいと思います。なぜなら、私はいつもデフォルトのjvmサイズでオーバーポイントに達したカスタムプログラムを実行しているからです。 私はこの権利を行うための管理方法がなければならない ...私は、コマンドラインからの私のJavaアプリを実行するたびに-Xmx1G入力することを忘れないように持っていけ

    59

    6答えて

    読書はすでに対象と私はまだ-Xms 私の質問があるオプションの明確な見解持つことができないのですグーグルの多くに質問をした後:java -Xms=512m -Xmx=512mとjava -Xms=64m -Xmx=512mの違いは何を? 今、私は次のような答えを持っている場合: 唯一の違いは、私のアプリケーションの実行とメモリ割り当ての数の間に実行されるガベージコレクションの数です。私は正しい?起

    12

    4答えて

    このパラメータはあらゆる種類の場所(フォーラムなど)で表示され、一般的な回答は高度に並行したサーバーに役立ちます。それでも、私は太陽からそれが何をしているかを説明する正式な文書を見つけることができません。また、Java 6で追加されたのですか、それともJava 5で存在しましたか? 更新(ところで、多くのホットスポットVMパラメータのために良い場所はthis pageです): Java 5のこのパ

    1

    1答えて

    processsing.exeを開いたときにランチャーの引数を変更するにはどうすればよいですか?私は64ビットのWindowsシステムで動作しており、JVMを32ビットモードで実行できる必要があります。あなたのプログラムのフォルダに CmdLine: C:\dev\libs\processing-1.2.1\processing.exe --l4j-debug WOW64: yes Work

    6

    4答えて

    私はJavaコンソールアプリケーションを開発しました。コンソールアプリケーションを起動してコンソールウィンドウを開いてフォアグラウンドにしておくと、バックグラウンドでそのアプリケーションを起動します。 は、今私は、このコマンドラインでアプリケーションを起動します。この動作を達成するための方法は java -jar myapp.jar ありますか? コマンドラインパラメータを変更するだけで十分で

    3

    3答えて

    jvmのロードに失敗した理由を説明するエラーメッセージを取得したいとします。ここで提供される例から:私はvm_argsで無効な引数を提供していると私はに乗るものを見ることを期待する私の特定のケースで /* Create the Java VM */ res = JNI_CreateJavaVM(&jvm, (void**)&env, &vm_args); if (res < 0) {