购买
下载掌阅APP,畅读海量书库
立即打开
畅读海量书库
扫码下载掌阅APP

第47条
使用pprof对程序进行性能剖析

在上一条中,我们为代码建立起了性能基准,有了基准后,我们便可以知道代码是否遇到了性能瓶颈。对于那些确认遇到性能瓶颈的代码,我们需要知道瓶颈究竟在哪里。

Go是“自带电池”(battery included)的编程语言,拥有着让其他主流语言羡慕的工具链,Go还内置了对代码进行性能剖析的工具: pprof 。pprof源自Google Perf Tools工具套件,在Go发布早期就被集成到Go工具链中了,并且Go运行时原生支持输出满足pprof需要的性能采样数据。在本条中我们就一起来看一下如何通过pprof对Go代码的性能瓶颈进行剖析和诊断。 PIiTgrA51X+oXbIUn0PEWY1hVWLs22gTI9tyReF5Ke8IYsuI1amttaM/xVlbu9tl

点击中间区域
呼出菜单
上一章
目录
下一章
×