[問題] 在WM手機上開thread效能變差?

看板C_Sharp作者 (fresh)時間14年前 (2010/03/08 21:23), 編輯推噓1(108)
留言9則, 2人參與, 最新討論串1/1
想請問大家~ 我在windows mobile手機上寫了一個GUI 他會開一個thread一直收網路封包 收到後更新GUI上的列表資料 產生出來的exe檔在電腦上跑速度都沒問題 也不會LAG 可是把程式放到手機上後開thread收封包整個大LAG 連跳的messageBox也畫了老半天 怎麼會這樣呢? 是我程式沒寫好嗎0.0? 不知道大家有沒有遇過這樣的問題? 謝謝! -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.114.88.134

03/08 21:44, , 1F
所謂的開一個thread是指new thread嗎?
03/08 21:44, 1F

03/08 21:45, , 2F
你收網路封包,這個網路是怎麼連線的呢?
03/08 21:45, 2F

03/08 21:45, , 3F
我之前寫過一個網路連線,wifi抓tcp資料,
03/08 21:45, 3F

03/08 21:45, , 4F
也是等個老半天才有值,猜測是無線網路的關係
03/08 21:45, 4F

03/08 21:46, , 5F
跟你不同的是,我只有抓2個值,溫度溼度,沒了
03/08 21:46, 5F

03/08 22:48, , 6F
手機連無線網路~跟電腦上的server開socket建連線溝通~
03/08 22:48, 6F

03/08 22:50, , 7F
new thread沒錯~我也是開TCP~所以有可能是無線網路@@?
03/08 22:50, 7F

03/08 22:51, , 8F
可是我還沒用thread之前,手動跟server要資料也不會LAG
03/08 22:51, 8F

03/08 22:52, , 9F
是開了thread讓他自己去收封包才變這麼LAG的說QQ
03/08 22:52, 9F
文章代碼(AID): #1BbFfAQJ (C_Sharp)