0

GAEドキュメントによると、次の方法で事前コンパイルを無効にできます。

<precompilation-enabled>false</precompilation-enabled>

しかし、ドキュメントのどこにも、そうすることの長所/短所/警告が何であるかは書かれていません。経験豊富なGAEの達人は、これを有効にした場合と無効にした場合のGAEアプリの動作を評価できますか?

具体的には、次のことに関心があります。

  • これを有効/無効にするとランタイムパフォーマンスにどのように影響するか
  • これを有効/無効にすると、請求/コストにどのように影響するか

前もって感謝します!

4

1 に答える 1

1

プリコンパイルがどのように実装されているかはわかりませんが(したがって、これはここに潜んでいるGoogleの人たちによって詳細に答えられるでしょう)、この答えによっていくつかの洞察が得られます。

プリコンパイルは、インスタンスの開始後の最初のリクエスト(コールドスタート)だけでなく、特定のクラスが初めて使用されるときのすべてのリクエストを高速化する必要があることを付け加えておきます。それを超えて、ランタイムパフォーマンスを改善するべきではありません。

于 2012-08-03T20:22:37.093 に答える