一个应用程序的最大线程数?

时间:2010-01-26 09:36:14

标签: android

我想知道一个应用程序的最大线程数。

你知道Thread.activeCount()返回正在运行的Thread组及其子组中活动线程的数量。

如果我知道在当前活动中创建的最大线程数,我可以限制活动线程。

我正在使用线程进行http连接并捕获Http响应。

提前致谢。

1 个答案:

答案 0 :(得分:21)

我所知道的代码没有最大强制执行。话虽这么说,即使对于网络I / O,由于Android设备的CPU速度相当小,并且RAM相当有限,因此收益递减的速度会相当快。

请考虑使用AsyncTask而不是您自己的主题。这使用Android设置的线程池,因此它将使用核心Android团队认为对该平台有效的池大小。