GoLand 2026.1 Help

性能分析

性能分析可帮助您了解 Go 应用的运行情况以及可以优化的地方。 您可以使用 GoLand 中的内置分析器,在不离开 IDE 的情况下分析 CPU、内存、互斥锁和阻塞行为。 性能分析数据可以揭示影响应用响应性和可扩展性的性能瓶颈、内存泄漏以及低效的代码路径。

GoLand 会收集并可视化 CPU 分析、跟踪和堆分析数据。 为了收集所有必要的数据,GoLand 使用了 pprof 包。 GoLand 包含四种分析器,您可以通过用户界面运行它们:CPU、内存、阻塞(争用)和互斥锁。

性能分析结果有助于定位性能问题,但代码优化必须手动完成。 有关更多信息,请参阅 go.dev 上的 Profilingpkg.go.dev 上对 pprof 包的介绍

GoLand 中提供以下分析器:

2026年 3月 26日