かなり高価なオブジェクトを使用して作成するサービスがあります。通話ごとにパフォーマンスを向上させたい。
オブジェクトを削除して負荷テストを実行すると、1秒間に実行できる呼び出しの数など、状況によってパフォーマンスに大きな違いが生じます。
状況1.高価なオブジェクトを削除します:1秒あたりの呼び出し数〜=130。状況2.オブジェクトで通常どおり使用します:レートは1秒あたり〜=2です。
IIS2008サーバーでホストされている.NETWCFサービスがあります。
オブジェクトキャッシュ/プールを作成し、それらのオブジェクトをサービスの各呼び出しに渡す方法があるかどうか疑問に思いました。
この状況を助けるかもしれない考え/コメントはありますか?