3

Windows 8 Metro UI用のC#アプリケーションで作成できるスレッドの最大数はいくつですか?そして、この制限に達するとどうなりますか?ある種の例外がスローされますか?

4

3 に答える 3

4

スレッドは非常に高価なオブジェクトです。できるだけ少ないものを作成することに集中する必要があります。

この制限に達するとどうなりますか?

この制限に達するずっと前に、PCの速度が低下します。

ある種の例外がスローされますか?

ユーザーが最初にPCを窓の外に投げ出さない限り、OOMが最も可能性が高いです。

于 2012-09-13T09:50:40.457 に答える
2

際限はないと思います。スレッドの最大数は、使用可能なリソースの量によって決まります。

Henk が言ったように、スレッドの最大数を尋ねる必要がある場合は、おそらく何か間違ったことをしているでしょう。

于 2012-09-13T09:59:38.100 に答える
1

単一のスレッドを作成する前に、スレッドプールを使用できるかどうか自問してください

于 2012-09-13T11:00:19.107 に答える