jvm

    8

    5答えて

    メモリが増え、-Xmx経由で使用すると、Sun JVMの速度が低下しますか? (仮定:マシンには十分な物理メモリがあり、仮想メモリの交換に問題はありません) 私のプロダクションサーバーはメモリアップグレードを受けるため、質問します。 -Xmx値を何かデカントにバンプしたいと思います。考え方は、時々発生する私自身のプログラミングエラーのためにヒープスペースの枯渇の失敗を防ぐことです。まれな出来事です

    14

    5答えて

    JVMのクラスローディングをデバッグするには、-verbose:classというパラメータを使用できますが、誰かがリソースのロードをデバッグする方法(プロパティファイルなど)を知っていますか?

    11

    3答えて

    多くのJVM's command line arguments dealing with the garbage collectorには「CMS」が付加されています。これは何の略ですか?

    18

    8答えて

    私はBEAがLiquidVMに取り組んでいたことは知っていますが、LiquidVMは基本的なオペレーティングシステムを必要としませんでしたが、オープンソースコミュニティの誰かが同様のものに取り組んでいるかどうかを知りたいと思います。 理想的には、OSのブートローダによってVMが直接ロードされる実装を見たいと思います。

    8

    4答えて

    Javaアプリケーションの1つでソケット通信を使用しています。プログラムが異常終了を検出した場合、リスニングポートは閉じず、「ポートはすでに開いています」というメッセージが表示されるため、プログラムを開始できません。 Doとにかくこの問題に対処していますか?この問題を処理する一般的な方法は何ですか?

    1

    2答えて

    このJVMを起動したWindowsプログラムから、JVM終了コード(call:System.exit(status)から 'status'の値)を取得するにはどうすればよいですか?私はShellExecute()呼び出しの結果を使用しようとしましたが、結果(42)は実際のステータス値とは無関係でした。

    3

    3答えて

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

    6

    4答えて

    No JITコンパイラは、とにかく完全に異なるものにバイトコードを「変換」があります。 これは早すぎる最適化につながります。 Yes あなたは、JITによってコンパイルされる方法がわからないので、あなたがそれらすべてを最適化するかどうかは良いです。 これは、より良いJavaプログラマーになります。 本当に分かりません(明らかに)ので、私はJITのハイパーリンクにリダイレクトすることを自由に感じてい

    3

    1答えて

    これはおそらく愚かな質問ですが、私のウェブサーバーのSSL構成を設定し、それをどのようにセキュリティリスクの大部分である(例えば、キーストアパスワード)するSystem.setPropertyを経由して... 私がやった場合のようなもの: System.setProperty("javax.net.keyStorePassword", "password"); セキュリティに問題が発生する可能

    8

    1答えて

    との統合テストのweb.xmlをOK、これは一種のに関連している:Using jetty to install and run servlet tests programmatically が偉大な答えを得て、プログラム的にサーブレットをロードすることができましたし、そのすべての素晴らしいで作られました。 しかし私がしたいのは、テスト(クラスパス内のすべて)にweb.xmlをロードして(現在のクラ