如何解决“跟不上! 服务器是否过载” Minecraft 上的错误? 您所在的位置:网站首页 我的世界服务器延迟高的原因 如何解决“跟不上! 服务器是否过载” Minecraft 上的错误?

如何解决“跟不上! 服务器是否过载” Minecraft 上的错误?

2024-06-03 08:22| 来源: 网络整理| 查看: 265

如果您是 Minecraft 的狂热玩家,您很有可能会遇到“Minecraft 跟不上! 服务器超载了吗?” 我们大多数人都遇到过这种情况。 服务器滞后,在游戏中导航成为问题,并且突然此错误出现在您的屏幕上。 不幸的是,没有关于此错误的原因以及如何解决它的详细指南。

在这篇文章中,我们将深入了解它的底部,找出引发此错误的所有原因,以及如何修复该错误。

“我的世界服务器无法跟上”错误的原因

Minecraft 整体滞后的背后有三个主要罪魁祸首。

服务器位置网络滞后客户端延迟1. 网络滞后

这可以通过诸如频繁暂停、游戏中的橡皮筋以及每当您按下选项卡按钮时出现红色 ping 表等功能来表征。 您可以通过对网络连接进行故障排除来轻松解决此问题。 也许您连接的用户过多,或者后台运行的服务占用了过多的带宽。 您还可以使用在线速度测试工具来检查您的连接速度。

2. 客户端延迟

这主要以每秒帧数 (FPS) 问题为特征。 要在 Minecraft 上查看 FPS,请按 F3 键。 对于某些键盘布局,您可能需要使用键盘组合 Fn + F3。 您会在屏幕上看到大量信息弹出。 每秒帧数可以在窗口的左上角找到,如下图所示。

我的世界 FPS

幸运的是,您可以通过应用以下提示轻松解决客户端延迟问题。

更改视频设置。 在“视频设置”窗口中设置以下配置。生物群落混合:关闭图形:快速渲染距离:2-6块平滑照明:关闭最大帧率:无限制使用垂直同步:关闭亮度:25% – 75%云:关闭全屏:关闭粒子:最小小地图级别:关闭实体阴影:关闭实体距离:50%FOC 效果:25% -50%安装或更新您的显卡驱动程序确保客户端上运行的 Java 版本与服务器上安装的 Java 版本相同。使用 Shift + F3 打开 Minecraft Profiler 图表并确定客户端延迟的原因。Mnecraft Profiler 图Minecraft Profiler 图3. 服务器延迟

到目前为止,我相信您已经对网络延迟、客户端延迟以及解决此类延迟的各种方法有了很好的了解。 我们现在只剩下一个问题,这似乎是“Minecraft 无法跟上!”错误背后的罪魁祸首。 服务器超载了吗?” —— 服务器位置.

在处理服务器延迟时,我们可以查看三个主要组件:

硬件服务器配置基于游戏的延迟硬件

我们在这里谈论的是—— 处理能力 (中央处理器), 记忆 (RAM) 和 硬盘速度. 如果可能,请在允许您在服务器运行时监控资源使用情况的平台上运行您的 Minecraft 服务器。

处理能力(CPU)

您可以通过减少系统上和后台运行的其他应用程序的压力来最大限度地提高 CPU 性能。 在 Windows 系统中,一些对 CPU 性能产生巨大影响的最常见后台服务是 Windows 更新和 Apple 软件更新。 您可以从任务管理器轻松终止/结束这些服务。 在 Linux 系统中,top、htop 和 system monitor 等工具在检查正在运行的后台进程时会派上用场。 系统更新对性能有巨大影响,尤其是那些等待重启/重启的更新。

如果您安装了可靠的防病毒软件,则可以启用“游戏模式”功能。 这使您可以不间断地运行 Minecraft,例如弹出窗口,从而提高整体 CPU 性能。

内存(RAM)

每当您的 PC 或服务器滞后/挂起或冻结时,您可以使用的第一个解决方案是分配更多 RAM。 Minecraft 服务器应该就是这种情况。 您可以尝试增加 RAM,看看是否可以消除服务器延迟。

然而,有一个问题! 不要分配太多 RAM,因为这意味着增加堆大小。 这导致 CPU 更加努力地进行垃圾收集。 诀窍是分配比总内存少得多的内存。

硬盘速度

Minecraft 每 45 秒自动保存您的进度。 因此,如果您有其他进程写入磁盘或扫描 Minecraft 服务器文件可能会导致游戏延迟。 如果您有在后台运行的防病毒或备份系统,请考虑排除包含 Minecraft 世界文件的文件。 您还可以选择 SSD 或 RAMDISK 而不是使用硬盘。

但是,在只有硬盘可用的情况下,请考虑不时对其进行碎片整理以提高 IO 性能。

服务器配置

检查硬件后,您可能需要检查当前正在运行的服务器配置。 要开始,请确保安装 服务器 JRE,这在常规 Java 或服务器 jar 安装中不可用。 确保使用此运行时环境(服务器 JRE)执行 Minecraft 服务器实例。

此外,在执行 java 参数时,您需要确保安装的 Java 版本支持它们。 为了 example,如果我运行的是 Java 8,我会使用下面的参数。

-server -Xms512M -Xmx2048M -XX:+UseG1GC nogui-server:这通过确保 Minecraft 服务器正在运行服务器虚拟机来提高性能-Xms512M -Xmx2048M: 此参数设置最小内存 (RAM) 为 512MB,最大内存为 2GB-XX:+UseG1GC:为了在处理大堆大小时最小化任何延迟,我们使用此参数将垃圾收集器设置为垃圾优先收集。nogui:众所周知,图形用户界面可以很好地共享系统资源。 这与启动 Minecraft 服务器时启动的 GUI 控制台相同。 这 nogui 参数使您能够运行无头服务器,从而提高整体系统性能。基于游戏的延迟

你玩游戏的方式也会对游戏的性能产生影响。 以下是您下次可以尝试避免服务器滞后的一些技巧。

避免使用存储最近输出的重复块。 与不存储其输出的块相比,它们往往会导致更多的滞后。 不要使用太多不必要的闪光灯。 照明更新可能非常滞后。AI 实体是游戏中最滞后的实体之一。 可以使用F3查看区域内的实体总数。避免使用具有相同 UUID 的实体。 您可以从服务器控制台查看信息。 您可以使用以下语法轻松终止这些 UUID:/kill  < UUID> e.g /kill 7686887tgj-fgfg-45gb-a345-6578786gbc控制服务器上的玩家数量。 太多玩家可能会导致服务器滞后。怪物生成限制下限删除其他插件结论

就是这样! 我相信你现在已经知道是什么导致了“Minecraft 跟不上! 服务器超载了吗?” 错误以及您可以应用的各种修复。 这些方法中的哪一种对您有效? 请随时在评论中与我们的读者分享您的经验和任何其他提示。



【本文地址】

公司简介

联系我们

今日新闻

    推荐新闻

    专题文章
      CopyRight 2018-2019 实验室设备网 版权所有