2

Mono の AOT (事前コンパイラー) を使用して VM のレイテンシーを削減できるかどうかを確認したいと思います。.so ファイルはどのように実行しますか? (申し訳ありませんが、これは初歩的な質問です。Monoのドキュメントで簡単な答えを見つけることができませんでした)。

mkbundle (この場合は mkbundle2) の使用方法はわかりましたが、結果のファイルは最適化されていますか? Mono AOT のドキュメントには「-O=all,-shared」フラグが記載されていますが、mkbundle ではこれらが表示されません。

おそらくかなり異なる答えですが、VM を開いたままにしておく良い方法がある場合 (fifo 特殊ファイルよりも自然でプラットフォームに依存しないものを使用する)、それが最善かもしれません。

前もって感謝します!

4

2 に答える 2

3

exe /dllファイルの横にAOT.soファイルが存在する場合、Monoはexeの実行時にそれらを使用します。ただし、メタデータやAOTコンパイルできないものにはdll/exeファイルが必要です。

于 2010-06-08T22:39:51.387 に答える
0

それがあなたの質問に正確に関連しているかどうかはわかりませんが、ここの最後のメモを参照してください

http://blogs.msdn.com/b/dsyme/archive/2010/02/10/detailed-release-notes-for-f-february-2010-release.aspx

コンパイラへの --resident フラグについて。Mono で fsc.exe を高速化します。

于 2010-06-08T21:51:48.033 に答える