作者joyce7216 (fresh)
看板C_Sharp
标题[问题] 开thread效能变差?
时间Mon Mar 8 21:23:19 2010
想请问大家~
我在windows mobile手机上写了一个GUI
他会开一个thread一直收网路封包
收到後更新GUI上的列表资料
产生出来的exe档在电脑上跑速度都没问题
也不会LAG
可是把程式放到手机上後开thread收封包整个大LAG
连跳的messageBox也画了老半天
怎麽会这样呢?
是我程式没写好吗0.0?
不知道大家有没有遇过这样的问题?
谢谢!
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.114.88.134
1F:推 liaommx:所谓的开一个thread是指new thread吗? 03/08 21:44
2F:→ liaommx:你收网路封包,这个网路是怎麽连线的呢? 03/08 21:45
3F:→ liaommx:我之前写过一个网路连线,wifi抓tcp资料, 03/08 21:45
4F:→ liaommx:也是等个老半天才有值,猜测是无线网路的关系 03/08 21:45
5F:→ liaommx:跟你不同的是,我只有抓2个值,温度湿度,没了 03/08 21:46
6F:→ joyce7216:手机连无线网路~跟电脑上的server开socket建连线沟通~ 03/08 22:48
7F:→ joyce7216:new thread没错~我也是开TCP~所以有可能是无线网路@@? 03/08 22:50
8F:→ joyce7216:可是我还没用thread之前,手动跟server要资料也不会LAG 03/08 22:51
9F:→ joyce7216:是开了thread让他自己去收封包才变这麽LAG的说QQ 03/08 22:52