Tpsum

Tpsum

性能优化模组改善了怪物生成、生物群系查询、世界生成分配以及任务循环热路径。

优化

Tpsum 是一个面向性能优化的小型 Minecraft 模组(支持 Forge/NeoForge)。
它针对正常游戏过程中执行频率极高的热点路径(如服务器 tick、生物生成、生物群系查询和世界生成),旨在减少 CPU 时间消耗以及不必要的内存分配/GC 压力。

⚠️ 不添加任何新内容 —— Tpsum 仅提升性能。

亮点

  • 生物生成(NaturalSpawner)优化
    • 加速生物生成检查,减少生成热点路径中的高开销调用次数
  • 更快的生物群系查询
    • 缓存噪声生物群系来源,并优化小型数学热点路径
  • 减少世界生成中的内存分配
    • 通过池化特征放置上下文来降低 GC 负载
  • 任务循环改进
    • 优化 BlockableEventLoop 的排队/计数机制以提升高吞吐任务处理效率

更多详情 / 技术细节

所有优化、行为说明及性能分析细节均记录在 GitHub 仓库中: