TPS (Ticks per Second)

TPS(Ticks per Second,即每秒刻数),是用于衡量游戏运行的真正速率,越高游戏越流畅。

MC 的 TPS 是硬编码进代码里的,在没有模组的情况下是不能修改的,默认为 20。Java版1.20.3后使用/tick指令可以修改。其实就是照搬carpet模组为了保证游戏的时间能够稳定正常的流逝,游戏会尝试将 TPS 维持在 20。如果这一刻的 MSPT 超过 50ms,导致一秒内不能执行 20 个游戏刻,则会影响到 TPS,导致其低于20。

在安装forge后,可以使用/forge tps指令查看当前存档的tps。

TPS 与 MSPT 的关系就像频率和周期的关系。

TPS 与 MSPT 的数学关系是:

MSPT×TPS≤1000;

MSPT≤50 时,TPS=20;

MSPT>50 时,TPS=1000÷MSPT。

短评加载中..