常见问题
什么是 Profile 剖析?
Profile 剖析通过采样应用运行时的 CPU、内存、锁等待、IO 和函数调用数据,帮助团队定位生产环境中的代码级性能瓶颈。
Profile 和 APM Trace 有什么区别?
APM Trace 主要展示一次请求经过哪些服务以及每段耗时;Profile 进一步展示代码方法、调用栈和资源消耗,帮助解释慢请求为什么慢。
Profile 剖析适合排查哪些问题?
它适合排查接口慢、CPU 使用率高、内存分配异常、锁等待、IO 阻塞、函数耗时高和生产环境性能退化等问题。
Profile 可以和链路追踪关联吗?
可以。观测云支持从慢请求 Span 关联到对应时间段的 Profile 数据,帮助团队把服务耗时进一步定位到具体代码热点。