※ 引述《kxn (kxn)》之銘言:
: ※ 引述《in2 (敬請期待 :P)》之銘言:
: : 用 squid 來 cache 也是可以的 :p
: : 我們的 webbbs 目前還沒有做到可以 login,
: : 也還不能丟水球 XD
: : 不過我覺得 waterd 應該是可行的,
: : 原因是我們現在水球的做法是直接寫人家的 shared-memory ,
: : 所以並不會需要知道對方的 connection fd.
: 但是怎麼activate對方呢﹖直接kill就失去意義了﹐給fd上面寫東西就打架了
我們現在水球就是直接寫對方的 shared-memory 再 kill 它呀~
看不出來這樣子做有什麼不好?
: 說起來 Windows 這裡倒是蠻好做的﹐WaitForMultipleObjects 各色東西都可以
: fd 也好﹐ mutex 也好﹐能一起 wait
UN*X 底下一般是用 select(2) 來做,
如果你用 FreeBSD的話,
有個更強力的 kqueue(2)可以用~
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.112.90.74