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. C#JITコンパイラはヌルチェックを最適化しますか?
- 7. JavaのJITコンパイラは簡単なループを "拡張"しますか?
- 8. 実行中のJava HotSpot JITコンパイラはどれですか?
- 9. numbaのjitコンパイラで 'モジュール'を呼び出せません
- 10. JavaはいつJITコンパイラを取得しましたか?
- 11. アプリケーション開始時に最適化されたコードを生成するように.NET JITコンパイラを強制する
- 12. HaskellのJust In Time(JIT)コンパイラを書くことは可能ですか?
- 13. C#コンパイラまたはJITのどのレベルでアプリケーションコードを最適化しますか?
- 14. JITコンパイラは不要な変数宣言を最適化(インライン化)しますか?
- 15. .NET JITコンパイラはメソッド呼び出しを最適化しますか?
- 16. チェックボックスをオフにするとチェックボックスをすべてオフにするチェックボックスをオフにするチェックボックスをオフにする
- 17. greenhillsコンパイラがファイルまたは一部の最適化をオフにする
- 18. Optionコンパイラが生成したReference.vbファイルで厳密にオフ
- 19. JITコンパイル
- 20. メソッドでSystem.Reflection.MethodBase.GetCurrentMethod()を使用すると、JITコンパイラがメソッドをインライン展開できないのですか?
- 21. C2 JITコンパイラによってJavaループの述語の最適化がトリガされるのはいつですか?
- 22. .NET JITコンパイラは、異なるenumでパラメータ化されたジェネリックの異なるコードを生成しますか?
- 23. Octave JITコンパイラ。現在の状態、および効果を実証する最小限の例
- 24. Dalvik JITワークフロー
- 25. jVisualVM - JITアクティビティメトリック
- 26. Java、アサーション、JIT
- 27. JITコンパイルとダイナミックコンパイル
- 28. Infovis JITライブラリ
- 29. JIT Rgraphのズームボタン
- 30. SelectAllチェックボックスをオフにするチェックボックスをオフにする場合
WebSphere Real Timeで実行しているかどうかを確認しますか?私たちにもっと文脈を与えてください。 –
申し訳ありませんwebsphereを使用していません。実行時にコンパイラをオフにするための引数を変更することは可能ですか? – Biscuit128