※ 引述《tester.bbs@bbs.csie.ncu.edu.tw (try or test)》之銘言:
: > 變慢是多慢?有慢到檢索一次要花到1ms以上?
: 這個 array table 應該是 3-dim 的.
: 高鐵從北到南假設有 5 個停靠上下站, 那就有可能一個位子有四個路段
: 的賣出狀況, 一張票的起訖站決定一個位子被使用的時段, 所以需臨時鎖
: 住的會是多個路段記號, 全路段湊不出空位時才是條件不符, 不成就得釋
: 出那幾個路段記號, 這種連程一票起訖不會是只有一個記號動作. 假如又
: 可以一票更換座位連程到底, 就會發生每個路段都就近(總不能要乘客車頭
: 搬到車尾滿場飛)找空位, 這就變成鎖-找-鎖-找...起訖滿足才算成功.
: > 在怎麼慢都不可能慢過網路延遲時間
對於空位管理服務器而言,沒有所謂的暫時鎖定這回事
註冊了就是註冊了這樣,由於是單執行緒,沒有重複註冊問題
至於有效的連續空位檢索,是Client端的工作,與Server端無關
也因此,不管今天找空位要花多少時間,都跟伺服器延遲無關
--
〒作者:SmallBee 來自:46-204.dorm.ncu.edu.tw
◎二進位的世界【140.115.50.50‧binary.csie.ncu.edu.tw】