Minecraft伺服器效能測試標準表
為了分析不同CPU對於原版Minecraft伺服器(vanilla server)的效能差距而做出來的MINECRAFT伺服器能校測試標準
測試項目偏向于紅石機關對於CPU的壓力測試
主要測試分為CPU極限TPS、紅石、漏斗、飛行器、實體擠壓、AI尋路。
電腦測試環境:
液態氮冷卻如果有人斗內
安裝於server端的監測模組:
伺服器設定:
- 視野距離16
- 難度和平(實體擠壓測試除外)
Carpet Mods 開啟指令:
- /log tps,mobcaps,memory
- commandProfile
- commandPlayer
- commandProfile
測試地圖與機器:
- 虛空世界
- World Eater 無溝版 by火弦月
- 主世界挖礦機 Vertical Duper Quarry V2 by Desu Desu
- 10000個漏斗
- 1000隻烈焰神實體擠壓
- 1000隻烈焰神AI巡路
主要紀錄方式以/Profile方式連續5次紀錄Average tick time 也就是mspt。
測試項目World Eater會以整台機器啟動後過10秒鐘,以/Profile方式紀錄。
測試項目 Vertical Duper Quarry會分成兩階段紀錄,第一階段將方塊拉出階段後10秒開始紀錄,第二階段TNT開始爆炸後10秒開始紀錄,以/Profile方式紀錄。
測試項目漏斗測試,測試上鎖與解鎖狀態平均mspt。
測試項目1000隻烈焰神實體擠壓,會將gamerule maxEntityCramming 設置成0
且將烈焰神限制在1*2格的玻璃罩中,不再烈焰神腳邊放置攀爬方塊,以/Profile方式紀錄。
測試項目1000隻烈焰神AI尋路,將烈焰神限制在2*2區塊中且使用打開的地板門作為牆面阻隔,且在牆外格出1格區塊提供給AI尋路,以/Profile方式紀錄。