[グラミン]初期グラミン化されたサーバー・レスポンスのレイテンシーの不一致がある理由を確認できません。
コンテンツタイプ: 製品情報 & ドキュメント | 記事 ID: 000095507 | 最終改訂日: 2023/07/14
GSC イメージ要求におけるサーバー応答レイテンシーの差異 (10 ミリ秒と 10 マイクロ秒) が違う理由を判別できません。
後続の要求がより速く処理されるように、何がキャッシュされているかを判断できません。
最初の要求を受信すると、ネットワーク ドライバーと必要な依存関係が読み込まれます。後続のリクエストは、より簡単に提供されます。
このコマンドでは、事前加熱エンクレーブにより、サーバー応答レイテンシーのコストをエンクレーブの起動にシフトすることが可能です。
sgx.preheat_enclave = [true|false]
このオプションを有効にすると、グラミンは初期化中にすべてのヒープページにプリフォールトするよう指示します。これは、総ランタイムに悪影響を与えますが、 EPC ページフォールトのコストを初期化段階にシフトします。これは、サーバーが開始し、一部の時間後にのみ接続 / 作業パッケージを受信するシナリオで役立ちます。また、後のランタイムとレイテンシーをより予測可能にします。
このオプションは、 EPC がヒープ領域全体を保持するのに十分な大きさの場合にのみ有効です。
プリフォールトするヒープページがないため、sgx.edmm_enableと共に指定した場合、このオプションは無効です (つまり false にする必要があります)。
詳細については 、リファレンス を参照してください。