饥荒玩时间长了就卡得要死

2016-12-20 01:58:37 +08:00
 sneezry
这两天小伙伴们抱怨我之前搭建的服务器卡得要死,在排除了一系列网络原因后,发现是 cpu 不够用了……把存档下载到我自己的 Macbook Pro 上本地跑,居然也卡得要死……

大家有啥方法么,现在服务器基本处于不可用的状态了……

感兴趣的同学也可以自己试试,存档下载地址: https://msdnshared.blob.core.windows.net/media/2016/12/dst-data.zip
4848 次点击
所在节点    问与答
22 条回复
Eleutherios
2016-12-20 08:13:49 +08:00
怪不得刚刚 no server found
Eleutherios
2016-12-20 08:17:21 +08:00
http://forums.kleientertainment.com/topic/49859-recommended-cpu-for-4-6-player/

据说是单线程: One core should be fine, the game is not really multi-threaded (especially the dedicated server) so any other cores would only be running stuff other than the game proper.
sneezry
2016-12-20 08:44:07 +08:00
@Eleutherios 我看有的服务器都 300 多天了,也挺流畅的,可是我这存档 MBP 都卡,虽说 MBP 性能不算出色,但毕竟 DST 是个小游戏…
arrow2015
2016-12-20 09:45:40 +08:00
树莓派 3 能运行饥荒服务器代码吗?你认为会卡吗?
sneezry
2016-12-20 09:54:01 +08:00
@arrow2015 cpu 主频不够,不过你也可以试一试…
csx163
2016-12-20 10:41:52 +08:00
如果只能单核运行的话,试试把游戏架到虚拟机里,支持多核的虚拟机。
sneezry
2016-12-20 10:57:20 +08:00
@csx163 现在用不起多核的 Azure ,只能用 A1 的 VM ……
sneezry
2016-12-20 10:58:00 +08:00
@csx163 另外我觉得这是游戏优化的问题,饥荒看上去是个休闲的小游戏,这么吃配置有点不可想象啊
Tyanboot
2016-12-20 11:33:24 +08:00
@sneezry …休闲。。一点也不休闲
arrow2015
2016-12-20 11:41:05 +08:00
@Tyanboot 饥荒很累。要不停的找食物,做食物,保暖,保冷,被狗追。。
StackGao
2016-12-20 12:08:49 +08:00
IOS 版 不是很流畅吗..
sneezry
2016-12-20 12:28:44 +08:00
@StackGao Steam 版玩 100 天以上有几率出现卡顿的情况
phx13ye
2016-12-20 15:42:11 +08:00
只能说别开太多 mod,尤其不要开那个小地图 mod, 现在更新了很多东西,很久没玩了,以前我自己搭的独立服务器 1000 多天,青蛙雨会卡,其他时间还好.
桌面版 apu+8g 内存,而且我是同时跑客户端和服务器,大部分时间还好
还有每天早上自动保存的时候是怎么都会卡的
sneezry
2016-12-20 16:03:21 +08:00
@phx13ye 我的服务器没有加载任何 mod ,感觉还是这个游戏代码写的优化潜力很大
jacy
2016-12-20 16:08:42 +08:00
世界还是挺大的,数据在不停的运转,虽然感觉是小游戏,但比较消耗资源
话说 tgp 版有 linux 的服务端吗
还有客户端的存档能转移到服务端吗
sneezry
2016-12-20 16:12:55 +08:00
@jacy tgp 的没有研究过,客户端的存档感觉是可以放到服务器里的,但我没试过,不过存档结构是完全一样的
phx13ye
2016-12-20 16:51:25 +08:00
@sneezry
是的, github 上有一个饥荒 lua jit 优化的项目
感觉这些做沙盒游戏的公司代码都写的贼烂, 我的世界也是这样
DoraJDJ
2016-12-20 16:55:28 +08:00
@phx13ye Minecraft 的 Java 版和 Windows 10 版,性能简直一个地下一个天上,用 C# 写的 Win10 版开最远距离都没压力, Java 版只能开最低视野。
kfll
2016-12-20 16:57:41 +08:00
经验告诉我....2 核和 1 核开饥荒服务器的感觉完全不一样
csx163
2016-12-20 18:43:43 +08:00
@sneezry 是本地虚拟机,虚拟机貌似会用上全部核心。

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/328771

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX