Re: [討論] 開伺服器的電腦到底要多好才夠呢?

看板Minecraft作者 (壓力太大 囧mmmmmmmmmmm)時間12年前 (2013/04/18 16:48), 編輯推噓0(004)
留言4則, 3人參與, 最新討論串4/5 (看更多)
說到這個就一肚子氣 很多人開服不懂重點(我在巴哈有發過類似的文) minecraft的封包更新時間是50ms(20cycles per sec) 也就是1 tick的時間 這頻率算很高 可想而知網路IO吃重 一般主機板上都會整合網路晶片在裡頭 但是單純是韌體式的(便宜的網卡也是這類型) 所以封包處理都會需要經過CPU 重點來了 當玩家在伺服器內「移動」的時候 因為會同時更新chunks 封包增加 仔細觀察CPU負載會突然飆高 如果飆到接近甚至是100% 這就表示封包的量大到處理器處理不來 此時你有兩個方案 1.換好一點的CPU 2.換張有NPU或其他網路硬體設計的網卡 基本上我比較建議換張網卡 畢竟是特化的硬體 對封包的IO處理上自然是比CPU強多了 至於有NPU的網卡價格如何? 請自己去查吧 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 114.35.167.226

04/18 17:24, , 1F
1tick是50ms
04/18 17:24, 1F
感謝更正 寫到別的東西了 XD ※ 編輯: cowbaying 來自: 114.35.167.226 (04/18 17:36)

04/18 22:09, , 2F
話說那些以上有NPU? 我主機板是Intel 82574L
04/18 22:09, 2F

04/19 00:41, , 3F
我想你應該考慮樓主的需求以及用途。
04/19 00:41, 3F

04/19 00:51, , 4F
雖然我現在想拿wireshark來檢測一下,但是好懶。
04/19 00:51, 4F
基本上82574L就是NPU 要看有哪些功能是硬體式的 請看datasheet或brief 原則上也就是有寫improve CPU usage 或 utilization 或是有IO或hardware之類的字眼 深入一點還要看這硬體元件提供了什麼功能 最重要最重要的是記得依照你的作業系統 使用製造商提供的驅動程式驅動該硬體 ※ 編輯: cowbaying 來自: 114.35.167.226 (04/19 11:28)
文章代碼(AID): #1HRxDh6y (Minecraft)
討論串 (同標題文章)
文章代碼(AID): #1HRxDh6y (Minecraft)