在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
背景之前在做一个系统采集器,辛辛苦苦写完了,结果性能测试不堪入目。想优化又不知从哪里下手。后来知道golang自带一套性能分析工具十分强大。 pprof能做什么性能分析pprof 库是用于可视化和分析性能分析数据的工具,它以 profile.proto 读取分析样本的集合,并生成报告以可视化并帮助分析数据(支持文本和图形报告) pprof有两个包: net/http/pprof runtime/pprof 其实net/http/pprof中只是使用runtime/pprof包来进行封装了一下,并在http端口上暴露出来 实例
我们在本地6060端口开放了一个服务端,并在后台用一个循环来产生一些cpu消耗,开启后我们可以访问http://localhost:6060/debug/pprof/ |
请发表评论