作者热门文章
- mongodb - 在 MongoDB mapreduce 中,如何展平值对象?
- javascript - 对象传播与 Object.assign
- html - 输入类型 ="submit"Vs 按钮标签它们可以互换吗?
- sql - 使用 MongoDB 而不是 MS SQL Server 的优缺点
我想知道一个应用程序的最大线程数。
您知道 Thread.activeCount() 返回正在运行的线程组及其子组中的 Activity 线程数。
如果我能知道在当前 Activity 中创建的最大线程数,我可以限制 Activity 线程。
我正在使用线程进行 http 连接并捕获 Http 响应。
提前致谢。
最佳答案
据我所知,代码没有强制执行的最大值。话虽如此,即使对于网络 I/O, yield 递减也会很快出现,因为 Android 设备的 CPU 速度相当小,而且 RAM 相当有限。
请考虑使用 AsyncTask
而不是您自己的线程。这使用了由 Android 设置的线程池,因此它将使用核心 Android 团队认为对平台有效的池大小。
关于android - 一个应用程序的最大线程数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2138510/
我是一名优秀的程序员,十分优秀!