问题描述
- android程序子线程里面再启动多线程去下载,为什么会变得超慢
-
如果在主线程里面启动多线程,下载速度达到5mbs。但是主界面会卡死,所以先启动了一个子线程,然后在子线程里面再启动多线程去下载,速度才只有0.2mbs,相差25倍,谁能解析一下?
解决方案
你创建了多少线程?一般来说10个以上就没有意义了。还有你的代码怎么写的,有没有死锁。
解决方案二:
程序很简单,不存在死锁,线程开多少个都实验过,没什么差异。其他对android的线程管理机制不是很熟悉,各位老师,有没有相关的书籍或文章介绍?
时间: 2024-11-01 00:31:29