0

所以我最近按照提供的教程在 Digital Ocean 上使用 Dokku 安装了一个播放应用程序。唯一的问题是我在推送到服务器时一直收到一个错误,说我没有足够的内存来编译应用程序。我最终不得不升级到 20/mo 2GB 机器才能让它最终工作。该教程说您可以使用最小的液滴。当我检查我在液滴上的内存使用情况时,我使用了大约 1.2 GB,但 java 只使用了总数的 8%。我的记忆去哪儿了?游戏会占用所有记忆吗?我怎样才能使用较小的水滴并继续播放?

4

1 回答 1

1

正如 Gunhan 最初在评论中所说,您应该像这里描述的那样添加交换空间。如果问题仍然存在,请运行此命令

echo 1 >  /proc/sys/vm/overcommit_memory

在终端中并重新启动您的虚拟机以确保。有关此命令的详细信息,请阅读此处

于 2015-02-11T12:19:15.243 回答