spark

spark 1.10.162-r1

游戏版本
  1. Early Access
许可证
其他(请注明)
火花


Spark 是 Hytale 的性能分析工具。

有用链接

  • 网站 - 浏览项目主页
  • 文档——阅读文档和使用指南

它有什么作用?

Spark由多个组件组成,下面将分别介绍每个组件。

⚡ CPU 性能分析器

Spark 的分析器可以用来诊断性能问题:“延迟”、低 tick 率、高 CPU 使用率等。

是的:

  • 轻量级——可以在生产环境中运行,影响最小。
  • 作简单——不需要配置或设置,只需安装模组即可。
  • 快速产出结果——只需运行约30秒,就足以洞察性能上的问题。
  • 可定制——可以针对特定线程进行调校,在特定间隔采样,只录制“延迟”时段等
  • 高度易读——简单的树状结构便于分析和解读。
它通过抽样服务器活动的统计数据,并基于这些数据构建呼叫图来工作。呼叫图随后会在在线查看器中显示,供用户进一步分析。

⚡ 内存检查

Spark 包含多种工具,用于诊断服务器内存问题。

堆总结——获取并分析服务器内存的基本快照

  • JVM 堆的简单视图,见每个类的内存使用和实例计数
  • 这并不是要完全取代正规的内存分析工具。(见下文)
堆转储——对服务器内存进行完整的(HPROF)快照

  • 转储(并可选压缩)JVM堆的完整快照。
  • 然后可以用传统分析工具检查该快照。
GC监控——监控服务器上的垃圾回收活动

  • 允许用户将GC活动与游戏服务器卡顿联系起来,轻松查看他们花了多长时间以及释放了多少内存。
  • 观察年轻/老一代垃圾回收的频率/持续时间,以判断使用哪些GC调优标志

⚡ 服务器健康报告

Spark可以报告多种指标,总结服务器整体健康状况。

这些指标包括:

  • CPU 使用率——服务器进程以及整个系统所占用的 CPU 占用量
  • 内存使用——进程所占用的内存量
  • 磁盘使用——系统有多少磁盘空间是空闲的/正在使用多少

用途

安装时,只需添加 .jar文件到你的mods目录。

关于如何使用命令的信息可以在文档中找到。

如果你需要帮助分析画像报告,或者只是想聊天,欢迎加入我们的Discord
作者
HiTech0926
下载
0
查看
2
首次发布
最后更新

Ratings

0.00 星 0 星

来自HiTech0926的更多资源