写点什么

pprof

0 人感兴趣 · 4 次引用

  • 最新
  • 推荐
https://static001.geekbang.org/infoq/3b/3b5739b30c668bd8d6e8dbe571bf1ed7.jpeg?x-oss-process=image/resize,w_416,h_234

一文入门 Go 的性能分析

用户头像
Rayjun7 月 17 日

Go 为了实现更高的并发,自己实现了用户态的调度器,称之为 GMP 模型,在上一篇文章中,我们已经简单分析了它的实现。由于自己实现了 goroutine 的调度器,这也会让代码的执行过程更加复杂。而代码在执行的过程中,有可能会出现性能问题,单纯的通过日志很难

https://static001.geekbang.org/infoq/41/4149a07699fc41ab3fba8766436d18a8.jpeg?x-oss-process=image/resize,w_416,h_234

pprof 排查 Golang 服务内存问题

用户头像
循环智能6 月 16 日

运维团队发现线上cron服务(cron是我们一个微服务的名字),每天会被k8s重启很多次;查看线上监控发现重启前,cron服务都达到了内存限制,初步怀疑有内存泄漏;研发团队以cron内存泄漏排查为例,说明如何用pprof来排查Golang服务内存相关问题。

https://static001.geekbang.org/infoq/28/281e5465a89ead464fb75daf2cb0470a.jpeg?x-oss-process=image/resize,w_416,h_234

Go: 使用 pprof 收集样本数据

用户头像
陈思敏捷2020 年 8 月 21 日

pprof是用于分析性能数据(例如CPU或内存分配)的工具。 对应用程序进行性能分析需要在运行时收集数据,以便稍后聚合它们并生成图形。 现在,让我们深入研究此数据收集的工作流程,并了解如何对其进行调整。

https://static001.geekbang.org/infoq/f1/f11759272bb7c139023190b8e9b5f44c.png?x-oss-process=image/resize,w_416,h_234

golang-pprof 实战笔记

用户头像
卓丁2020 年 6 月 20 日

1.本文详细介绍了golang性能分析利器pprof的使用及实战示例;

pprof_pprof资料文章-InfoQ写作平台