9

HttpContext と CallContext に関する記事を読んでいて、スレッドの機敏性を確認しています。どういう意味ですか?

4

1 に答える 1

12

これは、IISが並列ではありませんが、単一の要求を処理するために複数のスレッドを自由に使用できることを意味します。

基本的に、IISはI / O操作を非同期で実行しようとするため、操作の間、呼び出し元のスレッドが解放されます。そのスレッドはプールに戻され、その間に他の要求を処理するために使用できます。

非同期I/O操作が完了すると、最初に要求を処理したスレッド以外のスレッドに制御を戻すことができるため(そのスレッドは他の場所でビジーになる可能性があるため)、要求はできるだけ早く処理を続行できます。

于 2012-07-03T08:18:31.793 に答える