問題タブ [jrockit]
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.
jboss - JRockit Mission Control 4.1 は SUN ホットスポット (ホット スポット) JVM をサポートしていますか?
「JRockit Mission Control 4.1 がダウンロード可能になりました。これには、HotSpot サポート、改善された Solaris サポート、DTrace 統合、Mac OSX ポート、Oracle Coherence のサポート、およびさまざまな新しい優れた機能が含まれています。詳細については、Markus Eisele のブログ投稿をご覧ください。」
しかし、実際には、jrmc を使用して、SUN HotSpot JVM で実行されている JBoss アプリケーションに接続できません。どうもありがとう
java - BEA Weblogic の JRockit と Sun Java 実装の違い
BEA の Jrockit と Sun の 2 つのベンダーからの異なる JRE 実装があります。私のプロジェクトでは、文書には BEA の Jrockit 実装を使用することが明確に記載されています。だから私は、標準の太陽JVMに対するJrockitの違いと優位性を知りたい.
ありがとうプニス
web-services - java.io.UnsupportedEncodingException: サポートされていないエンコーディング utf-8";action="
weblogic 10.3.0.0 で実行されている一連の CXF Web サービスがあります。
散発的な状況では、ネットワーク層が XML ストリームを読み取ることができず、weblogic サーバーが次のエラーをスローしているようです。私たちのサービス利用者は、XML ストリームを受信しているか、タイムアウト例外を散発的に読んでいると言っています。アプリケーションログが表示されていjava.net.SocketException
ます。また、サービスの利用者は、同じリクエストを再度送信すると、問題なく適切な応答を受け取ると言っています。
以下は、問題のログです。このログは weblogic の管理対象サーバーからのものです (アプリケーション ログではありません)。また、成功した呼び出しのヘッダーの詳細の下に貼り付けました。
以下は、デバッグ ログのヘッダーの詳細です。このヘッダーは正常な応答を返しました。失敗したサービス要求のヘッダーをキャッチできませんでした。
前もって感謝します。
weblogic - Jdeveloper-認識されないオプション:-jrockit
Jdevでweblogicwebcenterアプリケーションを実行しようとするたびに、次のエラーが発生し、これをWeb上のどこにでも修正する方法についてのリファレンスが見つかりません。
Javaバージョンでweblogicを起動します:Java仮想マシンを作成できませんでした。認識されないオプション:-jrockit
java - Java 7 JVM は JRockit 6 より遅いですか?
私は Java 7 へのアップグレードに非常に興味を持っていました (私自身の利己的なコーディング上の理由から)。ただし、遅延に非常に敏感なユーザーがいます (すべてがサブミリ秒である必要があります)。3 つの異なる JVM 間で簡単なパフォーマンス比較テストを行ったところ、Java 7 の方がはるかに遅いことがわかりました。このテストでは、いくつかの単純なメッセージをアプリケーションにプッシュしました。このテストは、数秒ごとに 1 つのメッセージをプッシュする低負荷の負荷ボリューム テストです。結果は次のとおりです (マイクロ秒単位):
Oracle の戦略は、Java 7 から JRockit と Hotspot を統合することです (したがって、JRockit 6 が利用可能な最後の製品です)。パフォーマンスが非常に悪い理由を誰かが知っていますか? (注意すべき点の1つは、コードがJava 1.6でコンパイルされたことです。それがそれを説明するかどうかはわかりません...)
更新:コメントから、これを建設的な質問にするのに十分な情報を実際に伝えることができないことがわかるため、私は自分の質問を閉じることに投票しました。コメントしてくれたすべての人に感謝します。
更新: より多くのフィードバックの後、私はより多くの情報を提供すると思いました. テストは常に新たなスタートの後に行われます。すべての因子は、各検定で同じです。変更されるのは JVM だけです。テストを複数回繰り返すと、一貫した結果が得られます。どのテスト反復でも GC は発生しませんでした。
以下は、テスト実行の 1 つのグラフ化された値です。JRockit と Hotspot 7 の両方で、最初のレイテンシ値が除外されました。JRockit には大きな最初の価値がありますが、その後すぐに最適化され、平均値に落ち着きます。Hotspot 7 は最適化に時間がかかり、平均値が JRockit ほど低くなることはありません。各データ ポイントは、TCP/IP ソケットからメッセージを読み取り、ビジネス ロジックを実行し、別のソケットにメッセージを書き込むマイクロ秒を表します。すべてのメッセージは同一であり、どのメッセージにも新しいコード パスは入力されません。
java - ベアメタル Java
JVM についてお聞きしたいことがあります。
- 無料で使用できる Bare Metal JVM サーバーはありますか?
- 実際にベアメタルサーバーからバイトコードを実行する「プロキシ」JVM はありますか?
たとえば、バイトコードがサーバーから実際に実行されている間に、クライアント マシンで Java アプリケーションを実行するとしますか? それは可能ですか?
私は現在 を検討してOracle JRockit
いますが、それが仕事の要件に合っているかどうかわかりませんか?
java - ColdFusion Java ヒープは、JRockit コンソール ウィンドウが開いているときは完璧に機能しますが、JRockit コンソールを閉じるとメモリ使用量が急増し、クラッシュします。
ColdFusion サーバーで問題が発生し、JRE を適切に構成することができませんでした。これで何が起こっているのかをトラブルシューティングするために、Oracle JRockit をインストールし、jvm.config を切り替えてメモリ リークを見つけようとしました。
JRockit をインストールすると、サーバーの動作が以前よりも向上しました。JRockit プログラムとコンソールを数日間開いたままにしましたが、メモリ使用量は 200 MB 未満にとどまりました。最終的にサーバー上のプログラムを閉じたところ、すぐにメモリ使用量の問題が再発しました。
これは、FusionReactor からの Java ヒープのスクリーン ショットで、何が起こっているかを示しています。
まだ十分な評価ポイントがないため、これをここに直接投稿することはできませんでした: http://www.weblisters.com/icm/FusionReactorJavaHeap-JRockit-Console.png
jvm.config ファイルの主な設定は次のとおりです。
このエラーは、Jrockit コンソールを閉じた直後にスローされました: エラー: tsStartJavaThread (src/jvm/threads/vmthread/lifecycle.c:1096) でこのコマンドを処理するのに十分なストレージがありません。
JRockit コンソール ウィンドウを開いて実行すると、ガベージ コレクション (GC) が非常にうまく機能するように見える理由を知っている人はいますか? 恒久的な解決策としてそれを開いたままにしておくことはできません。
java - JDK 7 は非連続ヒープを使用しますか?
JDK 7 は hotspot と jrockit の合併であり、jrockit 1.7 は存在しないことを認識しています。(ソース: https://blogs.oracle.com/henrik/entry/java_7_questions_answers ) jrockit の不連続ヒープ機能といくつかの Java 1.7 機能を必要とするプロジェクトがあるため、JDK 7 は合併であるため、そう言っている公式ドキュメントが見つからないため、非連続ヒープをサポートしていますか?
java - jrockit 決定論的 gc
-Xgc:deterministic
すべてのガベージがオプションと非常に大きなもので収集されることは認められていますか-XpauseTarget=5000
。
パフォーマンスはあまり気にしません。各ガベージ オブジェクトが確実に収集されるようにする必要があります。