PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   疑難雜症區 (https://www.pcdvd.com.tw/forumdisplay.php?f=34)
-   -   關於TCP/IP 連線數 如何增加? (https://www.pcdvd.com.tw/showthread.php?t=1053698)

cmwang 2014-07-09 12:22 PM

引用:
作者打工吧魔王大人
他說只是測試,那單一socket 要能正常收送應該要有兩個 thread ?(收/送)
(我是懷疑他只是用IPC吧?)


socket建起來之後就是雙向的(i.e. socket的兩端都可以透過socket丟資料給對方,沒有所謂單向的socket可言:p)....

引用:
作者打工吧魔王大人
全開的話要有幾十萬個thread ?
(遭糕...作業系統沒唸好..)


鵝貼的link重點就是怎麼用single thread處理huge concurrent session,還有怎麼樣做到有效率的在這一大坨socket上交換資料:p:p....

打工吧魔王大人 2014-07-09 06:19 PM

引用:
作者cmwang
鵝貼的link重點就是怎麼用single thread處理huge concurrent session,還有怎麼樣做到有效率的在這一大坨socket上交換資料:p:p....



當程式跑到 read() ,不就會一直等在那邊嘛 ?
別的read() 或 write ()又怎執行得到?

:confused:

cmwang 2014-07-15 06:37 AM

引用:
作者打工吧魔王大人
當程式跑到 read() ,不就會一直等在那邊嘛 ?
別的read() 或 write ()又怎執行得到?

:confused:


FYI:Epoll....

NTC_MIS 2014-07-15 09:39 AM

樓主一直卡在一個server只有一個IP對外服務的概念
事實上,應該是要修正為一群server 一群IP + 一對外代表IP才對


所有的時間均為GMT +8。 現在的時間是11:55 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。