1

Android プラットフォーム用の mono 用の AOT コンパイル オプションがあるかどうか疑問に思っていました (または何か計画されていますか?)。これを尋ねているのは、モノを使用してAndroid用にゲームを移植するためであり、パフォーマンスが非常に重要です。これが、AOTコンパイルが利用可能かどうか(またはパフォーマンスを向上させる他のコンパイルオプション)を知りたかった理由です。Monotouchが使用することを知っていますAOT コンパイル、および最適化を行うためにオプションでコンパイラとして llvm を使用できること。だから、Android用のモノで同じオプションが利用できるかどうか疑問に思っています.

前もって感謝します

4

1 に答える 1

0

AOT は Mono for Android では利用できません。ロードマップにもないと思います。

私が理解している限りでは、JIT は AOT よりも遅くはありません。JIT は実行環境について知っている情報を使用してコードを最適化できるためです。AOT コンパイラは、同じ環境についてすべてを知ることはできません。

このスレッド: JIT を使用する場合とマシン コードにコンパイルする場合のほうが Java の方が速いのはなぜですか? これについて詳しく説明するいくつかの回答があります。

したがって、AOT コンパイラがあればパフォーマンスが向上するとは思えません。

于 2012-06-24T20:00:54.390 に答える