小虾米资讯
AD1android:android使用socket一直保持收发数据,cpu占用过高怎么办·
2022-05-30 11:30:14 / 我要吐槽AD2
如题,android使用socket一直保持收发数据,cpu占用过高怎么办,用什么方法比较好啊,我现在就开一个线程然后死循环,cpu占用超过90%··怎么办?·楼主说的好! ------------------ 来自 HELLOWORLD 为什么我总是抢不到二楼?
楼上说的对
都死循环了 能不高么
人家不请求数据你也要自己发过去吗
socket不是有监听值传输的东西么,当没有值的时候是暂停状态的,如果是死循环的话肯定是代码那个地方写错了。
用完关了
多线程
sleep
每次回帖前都要数数有没有十五字
你需求就设计的不对”。。。
tcp是面向连接的协议啊....如果说是无间断的一直传送有效数据过去。那的确使用死循环。一个新的线程专门负责传送,只不过循环必须控制速度,比如1S一次,3S一次....
为什么要一直不停的收发数据。。?聊天也不用啊
有些项目设计的就是蛋疼
您好 这个问题解决了吗 我也遇到了同样的问题
- 上一篇: 这算是75通病嘛?
- 下一篇:大家好,现在还有什么可玩的gameloft游戏吗
Powered By © 小虾米资讯 2015
(本站部分文章来源于网络或网友爆料,不代表本站观点,如有侵权请联系及时删除 )