在 Ubuntu 服务器上运行 Minecraft 服务器的延迟是否比在 Windows 7 上更少?

在 Ubuntu 服务器上运行 Minecraft 服务器的延迟是否比在 Windows 7 上更少?

我运行的是 Windows 7。我运行 Minecraft 服务器,但在出现延迟之前我只能容纳大约 9 名玩家。

我听说 Ubuntu 可以运行比 Windows 7 性能好得多的服务器。我有点喜欢 Ubuntu 的整个理念,但我不想将我的操作系统更改为 Unix 或其他任何操作系统。

基本上,我的问题是,在 Ubuntu 服务器上运行服务器(特别是 Minecraft 服务器)是否更容易、更快?除此之外,如何设置它?

答案1

Ubuntu 是托管基于服务器的应用程序的上佳选择,尤其是如果您使用 Ubuntu 的服务器版本。这样可以减少用于不必要的事情(例如桌面界面)的资源。缺点是它只能使用命令行。如果您需要桌面界面,您始终可以选择 Ubuntu 桌面。

要使用 ubuntu 设置 Minecraft 服务器,请执行以下操作:

  1. 确保您已安装必要的 Java 包。

    sudo apt-get install openjdk-7-jre-headless
    
  2. 安装 Java 后,下载 Bukkit 或原版 Minecraft 服务器。Bukkit 允许您安装插件来定制服务器。

    要获取 Bukkit(截至发布日期的最新测试版):

    mkdir ~/minecraft && wget -O ~/minecraft/server.jar http://dl.bukkit.org/downloads/craftbukkit/get/01804_1.4.7-R0.1/craftbukkit-beta.jar
    

    要获取原版 Minecraft 服务器:

    mkdir ~/minecraft && wget -O ~/minecraft/server.jar https://s3.amazonaws.com/MinecraftDownload/launcher/minecraft_server.jar
    
  3. 然后,您要做的就是使用以下命令运行 Minecraft:

    cd ~/minecraft && java -Xmx1024M -Xms1024M -jar server.jar nogui
    

    您可以通过修改上一个命令中两个位置的“1024”数字来增加允许的 RAM 使用量。如果您有多余的 RAM,这将有助于提高性能。

如果您决定使用 Ubuntu 桌面,您可以通过停止桌面界面来获取额外资源。要禁用:sudo service lightdm stop,要启用:sudo service lightdm start

答案2

要自动启动并下载最新的测试版:

mkdir ~/minecraft && cd ~/minecraft && wget -O ~/minecraft/server.jar http://dl.bukkit.org/latest-beta/craftbukkit-beta.jar && java -Xmx1024M -Xms1024M -jar server.jar

相关内容