Metro App中的最大线程数

时间:2012-09-13 09:44:21

标签: c# windows-8 microsoft-metro

您可以在Windows 8 Metro UI的C#应用​​程序中创建的最大线程数是多少?当你达到这个限制时会发生什么?是某种抛出的例外吗?

3 个答案:

答案 0 :(得分:5)

线程是非常昂贵的对象。你应该把重点放在尽可能少的创造上。

  

达到此限制时会发生什么?

您的电脑在达到此限制之前很久就会变慢。

  

是某种抛出的例外吗?

OOM是最有可能的,除非用户首先将PC抛出窗口。

答案 1 :(得分:2)

我认为没有限制。最大线程数由可用资源量决定。

而且,正如Henk所说,如果你需要问最大线程数是多少,你可能会做错事。

答案 2 :(得分:2)

在创建单个线程之前,请问问自己是否可以使用threadpool