【发布时间】:2011-08-28 07:37:27
【问题描述】:
我开始在一个用 Java 编写的游戏服务器上工作。诚然,Java 不是服务器开发的最佳解决方案,但它是我最熟悉的语言。
我正在尝试设计这个游戏服务器来处理大量连接,但我不确定应该更关注什么:将数据存储在内存中还是降低内存使用率并使用更多的原始 CPU 功率?
【问题讨论】:
-
这是一个非常笼统的问题,所以这里给出一个笼统的答案:使用尽可能多的内存并牺牲时间来处理需要更多内存的数据量。
-
为什么要重新发明轮子?当然,除非那是你的目标 :) 查看 Project Darkstar 的继任者,RedDwarf Server。