According to IBM it is possible to turn off the jit compilerCompiler.disable()
を使用して、私はそれが不可能である(コマンドライン引数 - How to check if the JIT compiler is off in Javaを使用して)stackoverflowで読んだ。どちらのアプローチが正しいのですか?JITコンパイラをオフにする
答えて
WebSphere Real Timeは実際にダウンロード可能な標準のOracle Virtual Machineとは異なるIBM Java Virtual Machineです。
を使用すると、コマンドライン引数を使用し、標準のVMを使用している場合:
正しいアプローチは、あなたが実際に使用しているVMいるに依存します。
の場合にはWebSphereを使用する場合はCompiler.disable()
を使用してください。 IBM JVMの
申し訳ありませんwebsphereを使用していません。実行時にコンパイラをオフにするための引数を変更することは可能ですか? – Biscuit128
@Ricki私は考えることはできません。とにかく実行時になぜそれをしたいのですか?あなたのユースケースは何ですか? – Marcelo
、)あなたが(無効含む、java.lang.CompilerのAPIをサポートする-Xint
(のWebSphereリアルタイムを含む)IBMのJDKで完全JITを無効にすることができます表示されますenable()を呼び出します。コンパイルするコードを特定するために使用されるJITコンパイラーのヒューリスティックには明らかに干渉するため、一般的に使用することはお勧めしませんが、Java 5以降(コンパイラーAPIが導入された場所)にはその機能があり、サポートされています。
- 1. JITコンパイラがJavaでオフになっているかどうかを確認する方法
- 2. .NETCF JITコンパイラのネイティブコードバイトの表示方法
- 3. CLR言語の最適化。言語コンパイラVS JITコンパイラ
- 4. .NETアプリケーションでJITコンパイルをオフにすることはできますか?
- 5. JITをオフにしてMSILのコードフローを制御する(自分のVM)
- 6. 実行中のJava HotSpot JITコンパイラはどれですか?
- 7. JavaはいつJITコンパイラを取得しましたか?
- 8. アプリケーション開始時に最適化されたコードを生成するように.NET JITコンパイラを強制する
- 9. C#コンパイラまたはJITのどのレベルでアプリケーションコードを最適化しますか?
- 10. JITコンパイラは不要な変数宣言を最適化(インライン化)しますか?
- 11. .NET JITコンパイラはメソッド呼び出しを最適化しますか?
- 12. HaskellのJust In Time(JIT)コンパイラを書くことは可能ですか?
- 13. JITコンパイル
- 14. .NET JITコンパイラは、異なるenumでパラメータ化されたジェネリックの異なるコードを生成しますか?
- 15. Infovis JITライブラリ
- 16. JIT Rgraphのズームボタン
- 17. Dalvik JITワークフロー
- 18. jVisualVM - JITアクティビティメトリック
- 19. JIT出力を取得する
- 20. .NET JITコンパイルのパフォーマンス(動的メソッドを含む)は、C#コンパイラのイメージデバッグオプションの影響を受けますか?
- 21. MIDIシンセサイザーをオフにする
- 22. ウィンドウボックスをオフにするC#
- 23. Docbook、テーブルナンバリングをオフにする
- 24. UIKeyboard - キャップロックキーをオフにする
- 25. ConfigurationItemsをオフにする
- 26. サウンドエフェクトをオフにする
- 27. 画面をオフにする
- 28. Eclipse Validationをオフにする
- 29. .NET JITコンパイラはどのような条件下で自動ベクトル化を実行しますか?
- 30. Firefoxをビルド中にJITモードを無効にする方法は?
WebSphere Real Timeで実行しているかどうかを確認しますか?私たちにもっと文脈を与えてください。 –
申し訳ありませんwebsphereを使用していません。実行時にコンパイラをオフにするための引数を変更することは可能ですか? – Biscuit128