优先考虑虚拟机带宽

优先考虑虚拟机带宽

我在租用的 Debian 服务器上安装了一台 Windows Server 2012 虚拟机(VM Ware Workstation)(我只能通过 SSH 访问该服务器,并且位于另一个城市,带宽超过 1 GB)来托管一些《半条命》衍生游戏( L4D2)。

当我在玩游戏时,我偶尔会遇到一些连接延迟的情况。就好像连接很完美,我的 ping/延迟为 20 毫秒,但在一两秒内,我出现了很大的延迟。我调查了这个问题,试图了解其原因,我发现每当我的 Linux 服务器有与互联网相关的操作时,就会出现延迟。例如,如果我的邮件服务器收到一封电子邮件,它就会导致游戏滞后。这就像虚拟机被赋予最低优先级一样。

如何让虚拟机有更高的上网优先权?我读了一点书,我了解流量整形的工作方式是限制其他程序带宽。但显然我现在必须做相反的事情。我要告诉Linux:请不要忽视虚拟机,给它更高的优先级。

这可以做到吗?

如果您需要任何其他信息或测试,请询问。

PS:我没有使用过 Linux half-life 服务器,因为我的插件存在巨大的不兼容问题。我花了一周时间重新编译 Sourcemod 插件,然后放弃了。我不想仅仅为了一个游戏服务器就花两个月的时间。

相关内容