看板 Minecraft 關於我們 聯絡資訊
轉自我巴哈的文 分享給板友參考 巴哈連結 http://forum.gamer.com.tw/C.php?bsn=18673&snA=73955&tnum=1 =========================以下正文======================== 前情提要: 本方法主要是利用便宜且大量的記憶體來達到極速讀寫的目地。 硬體需求: 1.一台堪用的電腦(記憶體8GB~32GB),硬碟不拘(機械式250GB~) 2.USB在線式UPS($1500~5000)。 軟體需求: linux,kernel 2.6以上。 前言: 目前市面上的記憶體很便宜, DDR3-8GB不論是差兩條或者插滿四條都很夠用, 以威剛DDR3 8GB-1600來說, 四條只要花費6000元左右, 事實上不需要使用到萬轉硬碟或者SSD這種高價品, 更不需要raid, 尤其SSD在linux環境下需要進行諸多調整。 而許多架服者遇到插件或是模組數量多而造成的LAG, 往往不斷的去增加處理器速度, 或其他高價設備(SSD、磁碟陣列), 造成開服壓力, 這都是不必要的, 只要仔細觀察過, LAG的原因主要都不是處理器使用率飆升到100%造成, 而是插件或模組更新區塊的頻率過高造成瓶頸卡在硬碟寫入資料上。 講解開始: linux只要kernel在2.6以上就內建了動態調整的RAMDISK系統, 目錄就是/dev/shm, 所以只要2003/12/18之後發行的各種linux版本都符合需求, 簡單來說就是把整個創世神伺服器的資料都放置在/dev/shm底下, 講到這裡, 應該就會有人懷疑ramdisk的資料安全性, 所以我們需要一台在線式的UPS來作緊急的資料備份, 因此需要設定script, 看是要用tar還是單純cp, 在runlevel 0與6時將伺服器的資料dump到硬碟裡,(shutdown & reboot) 在runlevel 2時將硬碟裡的資料dump到ramdisk裡,(startup) 這樣就大功告成了。 ============================結論=========================== 處理器的話我認為I3以下都很足夠(I3足夠負荷100人) 記憶體一定要多 硬碟就沁菜了 若考慮到長期開服 記憶體建議用32GB 因為地圖會很大 如果沒預算壓力 上server的版子 記憶體要192GB、768GB都不是問題 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 111.242.30.134
t19910422:我只想說現在ram超貴...之前是現在的一半價格 05/27 14:29
cowbaying:不會很貴阿 現在記憶體依然是便宜的 05/27 14:36
t19910422:現在你說4隻8G的6000 之前大概只要3000.. 05/27 14:50
cowbaying:之前價格在谷底的時後買過8GBx16 一條680 05/27 14:54
cowbaying:不過DDR3大概就這個價錢了 接下來要DDR4 05/27 14:54
tw004619:專業推~~~不過要用這方法真的一定要架on-line UPS阿.... 05/27 14:55
※ 編輯: cowbaying 來自: 111.242.30.134 (05/27 14:59)
z1987090:現在RAM真的很貴阿 去年年底還在想要不要插滿 06/02 20:12
cybelia:雖然說kernel panic或hardware failure還是會掛,不過... 06/02 20:16
cybelia:用硬碟開的話出這種問題也是會有問題啦XD 06/02 20:16