問題タブ [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.
java - JRockit で GlassFish を実行できますか?
JRockit で GlassFish を実行しようとした人はいますか? それは不可能だと言っている参考文献がいくつかありますが、それらは非常に時代遅れです。誰もこれを試しましたか?
java - SNMP を介して JRockit JVM を監視する
SNMP プロトコルを介して Java アプリケーション (JRockit で実行) を監視したいと考えています。基本的な情報だけが必要です。SNMP を有効にするためにアプリに追加できるスタートアップ パラメーターはありますか?
dump - JRockit ダンプ ファイル
ダンプ ファイルを生成せずに JRockit JVM を起動するには、パラメータが必要です。-DnoDump または -XXnoJrDump のようなものは素晴らしいでしょう。
java - Sun JVM から JRockit への移行時に注意すべき点はありますか?
大規模な製品を Sun の JVM に依存するものから JRockit に移行することを考えています。私は、これがスムーズな移行になると信じるほど単純ではありません (間違っていることを望みますが)。
どのような問題に注意するか、回帰テストに集中する必要がありますか?
jvm - Win32マシンのJVMに割り当てることができる最大ヒープサイズはどれくらいですか?
WindowsXPでBEAJRockitJDK 5.0Update6を実行しています。マシンに4GBのプライマリメモリがある場合に割り当てることができる最大ヒープはどれくらいか知りたいです。
jsp - JSPコンパイルはWeblogic10.3では失敗しますが、Weblogic10では機能します
私のJSPの1つに以下のコードがあります
このファイルは、Sun JDK5を使用するWeblogic10でコンパイルおよび正常に動作しますが、JRockit6を使用するWeblogic10.3では以下のメッセージで失敗します。
SiteAdminLogin.jsp:1:36:この場所にこの名前のタイプが見つかりませんでした。
SiteAdminLogin.jsp:1:36:インポートはキーワードであり、識別子として使用することはできません。
コードからimportという単語を削除するように求められていると思いますが、なぜJDK6ではなくJDK5で機能するのでしょうか。それ以上のものはありますか?
編集: IE7を使用している同僚のマシンでは正常に動作しているようです。いつかIE8にアップグレードしてから、IE8をアンインストールして、IE7に切り替えました。IE側での競合のようです。
eclipse - EclipseがプロジェクトのJREを変更しました
JRE
eclipse(SunからJRockit)のプロジェクトのを変更しました。"Could not find main class. Program will exit"
しかし、mainメソッドを使用してクラスを実行しようとすると、ポップアップエラーメッセージ"Exception in thread "Main Thread" java.lang.NoClassDefFoundError: Jrockit1/5"
がコンソールに表示されます。プロジェクトが再構築されたことがわかります(クラスファイルのタイムスタンプ)。他に何を変更する必要がありますか?これはすべてJRE 1.5
java - Sun permgen&JRockitガベージコレクション
Sun JVMでは、クラスローダーによってロードされるクラスはpermgenスペースに配置され、gcされることはありません。(クラスローダーがスコープ外にならない限り)JRockitが代わりに同じデータをヒープに置くことは私の理解です。そのデータはガベージコレクションの対象になりますか?
ありがとう。
arrays - SUN JVM (jdk1.5.0_14) およびマルチコア CPU での Java ネイティブ メソッドの問題
Jaxb を使用して多数の XML 解析を処理する SUN JVM でアプリケーションをホストしています。アプリケーションは JRockit 5 を使用して XML を適切に解析していますが、SUN JVM を使用している場合、JVM はその時間の大半を java-lang.System.arraycopy、java.lang.String.intern、java.lang.ClassLoader などのネイティブ メソッドに費やしています。 .getPackage. CPU 負荷は約 1 です。SUN JVM を使用すると、JRockit と比較して 60% 高くなります。
さらに奇妙なことに、(WMWare で) 1 つのコアを使用してアプリケーション サーバーのみを実行すると、問題が解消されます。
誰かが同じ行動を経験しましたか?
マティアス・アーナーステン
java - java.lang.Error:画像を生成するときに「このコマンドを処理するのに十分なストレージが利用できません」
BEAWeblogic9.2でWebアプリケーションを実行しています。最近まで、JDK 1.5.0_04、JAI1.1.2_01およびImageIO1.1を使用していました。状況によっては(正確な理由はわかりませんでした)、大きな画像を処理しているとき(ただし、それほど大きくはありません-数MB)、JVMはエラーメッセージやスタックトレースなどなしでクラッシュしました。これは本番環境ではあまり発生しませんでしたが、迷惑になるほどであり、最終的にはそれを再現することができました。
JRockit90 1.5.0_04に切り替えることにしましたが、テスト環境で問題を再現できなくなったため、なめたと思いました。ただし、アプリケーションサーバーがしばらく起動した後、イメージ操作中に「このコマンドを処理するのに十分なストレージがありません」というエラーメッセージが表示され始めます。例えば:
誰かが以前にこのようなものを見たことがありますか?何が起こっているのか手がかりはありますか?