Minecraft Server对服务器资源要求

最早在windows服务器上面搭建Minecraft的时候资源可谓是丰富至极,双E5-2630V2,24核CPU,加上64G内存和100M上下行的网速,并没有太多的关注Minecraft的运行要求。中间由于服务器网络对特定IP访问受限才转移到阿里云上。阿里云的服务器好处在于延时极小,特别是我买的是杭州区的服务器,在整个华东区域延时都非常小,几个不同地区的朋友反映只有10~20ms,但由于最开始买服务器打算用于博客和学习测试使用,选的最基础的配置1核CPU+1G内存+1M出站带宽,挂上MC服务器之后陆续发现了一些性能局限。

最开始担心的是CPU和内存,但出乎意料的是CPU在打完mod后仍然可以维持在25%一个用户,三个人登陆完全不是问题。内存在打mod之前也没有什么问题,但打完mod,特别是小地图mod加上两个世界之后,java开始出现崩溃,提示小地图mod无法分到需要的内存(差不多要150MByte左右)。这样看来,1核CPU+1G的内存并不会对MC服务器存在太多限制。

出乎意料的是资源里面最缺的是带宽,实测下来正常情况下每人需要50~200kbps,基本1M带宽供3个人还是没什么问题的。然而在切换世界和集中繁殖动物的时候下载速度会到达500kbps~2000kbps的峰值,如果三个人同时在线操作必然出现卡掉线的情况,怪不得网上推荐MC服务器要选择流量计费的方式!

总结下来不影响游戏效果的配置如下:
对每个用户:
——单核25%的CPU,100MB~200MB内存,
——2Mbps峰值带宽(流量计费比较划算)
公用资源:
——1GB内存,200MB硬盘空间

← Previous post

Next post →

1 Comment

  1. I was more than happy to search out this weetbi-s.I needed to thanks in your time for this excellent learn!! I positively enjoying every little little bit of it and I have you bookmarked to take a look at new stuff you weblog post.

发表评论