問題タブ [jvm-arguments]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
3305 参照

spring - Spring の Application Context xml で JVM オプションにアクセスする

Spring の applicationContext.xml で -D オプション値 (JVM オプション) にアクセスする方法はありますか?

Spring の applicationContest.xml を介して Apache Camel Context にアクセスし、ルートまたは camelContexts ベースの -Denv="preprod" を分離しています。

0 投票する
2 に答える
6144 参照

jvm - プロパティ プレースホルダーを使用してルートとキャメル コンテキストを決定する

プロパティ値に基づいてキャメル コンテキストまたはルートをグループ化する方法はありますか?

環境を -Denv="preprod" として定義しており、それに基づいてルートとコンテキストをグループ化/決定したいと考えています。例:
開発環境の場合:

本番用:

Spring Application Context を使用して Camel Context を宣言しています

0 投票する
1 に答える
401 参照

macos - Jar バンドラー -d32 vm 引数

64 ビット Mac Lion で 32 ビット ライブラリを使用するアプリケーションを作成したので、アプリケーションを実行するには、Eclipse で -d32 vm 引数を渡す必要があり、正常に動作します。アプリケーションの実行可能な jar を作成しました。端末から -d32 vm 引数を使用して jar を実行しても問題なく動作しますが、jar バンドラーを使用してアプリケーションの .app ファイルを作成すると問題が発生します。jar バンドラーの vm オプション テキスト ボックスで -d32 を渡しましたが、.app を実行すると、アプリケーション アイコンがドックに表示されますが、アプリケーション ウィンドウは表示されません。

vm引数の問題だと思いますが、よくわかりません。jar バンドラーで vm 引数を渡す他の方法があるかどうか疑問に思っていました。

この問題に関連する提案は大歓迎です。

前もって感謝します

0 投票する
0 に答える
902 参照

java - Tomcat 5.5 JVMメモリ設定の変更に失敗しました(Linuxサーバー)

Tomcat 5.5インスタンスのJVMメモリ設定を増やしたい(1.8ギガのメモリを備えたLinuxサーバーの場合)。

現在のJVMステータス:空きメモリ:15.60 MB合計メモリ:26.00 MB最大メモリ:405.37 MB

私はこれらの設定を動かすことができません。私は次のことを試しました:

  1. / tomcat/binの「setenv.sh」に次のステートメントを追加しました。

    /li>
  2. / tomcat/binの「setenv.sh」に次のステートメントを追加しました。

    /li>
  3. / tomcat/binの「setenv.sh」に次のステートメントを追加しました。

    /li>
  4. / tomcat/binの"catalina.sh"に次のステートメントを追加しました。

    /li>
  5. / tomcat/binの"catalina.sh"に次のステートメントを追加しました。

    /li>

これらの変更はいずれも、JVM設定に影響を与えませんでした。

構成プログラムと http://wiki.razuna.com/display/ecp/Adjusting+Memory+Settings+for+Tomcatを使用せずにTomcat5.5JVMメモリ設定を調整する方法を含む、さまざまなサポートサイトから特定されたすべてのオプションを使い果たし ました。

前もって感謝します。

0 投票する
2 に答える
4218 参照

java - NewRatioパラメーターがCMSガベージコレクターで機能しない

アプリケーションをCMSコレクターに切り替えたところ、アプリケーションのスループットが半分に低下しました。GCログから、マイナーGCが頻繁に発生していることがわかります(aroung 10 per second)。ヒープサイズをに割り当てました4G。デフォルトのJVMは、若い世代に非常に小さいサイズ(未満40MB)を使用しています。若い世代のサイズを増やしてCMSを試してみたいです。このための正しいJVMパラメータを教えていただけますか。

  • -XX:NewRatioを試しましたが、JVMはこのパラメーターを無視し、若い世代のサイズに変更はありませんでした
  • 私のJavaバージョンはjava version "1.6.0_14"
0 投票する
2 に答える
1943 参照

nltk - JVMパラメータが原因でnltkのStanfordTaggerが機能しない

次のサンプルコードスニペットの実行中に有線エラーが発生します

最初の行は正しく機能しましたが、2番目の行で次のエラーが発生しています。

パスに.usr/lib / jvmを追加しようとしましたが、まだ機能しません

0 投票する
2 に答える
1860 参照

java - -XX:-UseParallelGC と -XX:+UseParallelGC の違い

-XX:+UseParallelGC と -XX:-UseParallelGC の違いは何ですか? ほとんどのリンクは最初のものを示していますが、http: //www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html では 2 番目のものについて言及しています。

ありがとうございました。

0 投票する
1 に答える
5585 参照

eclipse - Eclipse のヒープ サイズを増やす方法は?

私は持っている:

  1. 64ビットウィン7
  2. 64 ビット JROCKIT 1.6
  3. 64ビットエクリプス

Eclipse.ini:

ヒープサイズを大きくしたいのですが、大きく-Xmx1024mすると-Xmx2048m

それは言います:

Java 仮想マシンの作成に失敗しました。

-vm次に、eclipse.ini に次のように引数を導入しました。

(前に-vmargs)それは言います:

JNI 共有ライブラリのロードに失敗しました。

何をすべきか?Eclipse のヒープ サイズを増やす方法は?

0 投票する
1 に答える
4623 参照

java - jvm にネイティブ メモリを強制的に返す

非常に大量のメモリを必要とするEclipseタスクを時々実行しています。したがって、タスクの実行中にjvmは約2〜3GBのRAMを飲み込みますが、問題ありません。しかし、一度jvmがそのメモリを取得すると、それは解放されず、ヒープで使用されているメモリが約200MBで、合計ヒープサイズが約3GBである状況があり、他のプログラムがメモリに飢えているため、これは本当に望ましくありません。

Max/MinHeapFreeRatiojvmに未使用のメモリの消費を減らすように強制するパラメータを試しました。それは私の日食config.iniファイルです:

しかし、それは役に立ちません。未使用のメモリがたくさんある状況がまだあります。

0 投票する
1 に答える
300 参照

java - Java では、PermGen スペースは「30% 拡大された」と言われています。これは、max が不要になったことを意味しますか?

私は最近、JVM への引数のドキュメントを参照する必要がありました。-XX:MaxPermSize

そのドキュメントには、一部次のように記載されています。

5.0 以降: 64 ビット VM は 30% 大きくスケーリングされます

MaxPermSizeこれは Java 1.5 以降の仮想マシンでは廃止されたということですか? それとも、私が推測するように、このスケーリング情報は単に最大まで何が起こるかを説明しているだけなでしょうか?

(実は、そういえば3割くらい?)