Profile. Compare. Act.
Java 方法性能分析 — 直接在您的 IDE 中
在编辑器中查看每个方法的执行时间和调用次数。比较会话以跟踪回归。导出结构化性能数据进行分析。
适用于 IntelliJ IDEA Community 和 Ultimate 版本,以及 VS Code
分析 → 比较 → 行动 — 全部在您的 IDE 中完成
GalataJ 工作原理
三个步骤。一个 IDE。无需切换上下文。
分析
内联方法指标
执行时间、调用次数和内存分配以 CodeLens 提示的形式直接显示在方法上方。无需仪表板,无需独立工具。
- 应用程序运行时实时更新指标
- 可排序数据的实时分析标签页
- HTTP、DB 和调度器调用的上下文检测
比较
会话比较与基线跟踪
单次分析快照无法告诉您情况是在好转还是恶化。保存会话,设置基线,精确查看哪些方法出现回归 — 以及回归幅度。
- 保存和比较分析会话
- 带回归检测的基线跟踪
- 用于性能趋势的会话历史
行动
结构化上下文导出
分析数据以 Markdown 文件导出到您的项目中 — .galataj/live-performance.md 和 .galataj/baseline-live-compare.md。纯文本,可版本控制,您、您的团队或您的工具都可阅读。
- 一键"添加到聊天"进行 AI 辅助分析
- 导出为 JSON、CSV 和 HTML
- 可重复分析工作流的自定义提示
GalataJ 不做什么
GalataJ 是开发者分析器,不是 APM 或监控工具。
我们帮助您找到问题在哪里。理解原因是您的工作。
Roadmap 2026
我们正在开发的新功能。
CI Integration
GalataJ + CI — 在 pipeline 中比较 git commits 之间的性能。在 merge 前发现回归。
2026Local MCP Server
AI 工具直接与分析器通信。
2026Agent Skill
AI 工具可以调用 GalataJ CLI — run、perform、compare、act。
2026技术原理
字节码插桩
在字节码层面测量方法执行时间、内存分配和调用频率。~3% 开销。
运行时自动附加
自动附加到任何运行中的 JVM 进程。无需重启应用程序,无需 JVM 参数,无需配置。
JDK 8+
兼容 JDK 8、11、17、21 及更高版本。OpenJDK、Oracle JDK、Amazon Corretto。Windows、Linux、macOS。
常见问题
关于功能和兼容性的常见问题。