Golang-性能监控及调优
Golang常见的profile使用场景
go tool pprof
go tool pprof -h # 查看 go tool pprof 命令的帮助信息
# 设置了25s的采样时间,当25s采样结束后,就生成了我们想要的profile文件,然后在pprof交互命令行中输入web;
# 从浏览器中打开,就能看到对应的整个调用链的性能树形图。
go tool pprof --seconds 25 http://localhost:9090/debug/pprof/profile
go-torch
go-torch -h # 查看 go-torch 工具的帮助信息
参考文档
Golang性能调优(go-torch, go tool pprof)
【GoLang】golang垃圾回收 & 性能调优
Golang 的 协程调度机制 与 GOMAXPROCS 性能调优
Go pprof性能调优
1. Go 性能调优之 —— 基准测试
2. Go 性能调优之 —— 编译优化
3. Go 性能调优之 —— 性能测量和分析
您可能感兴趣的文章:
Golang-性能监控及调优
如何在golang中关闭bufio.reader_golang 并发编程
「golang系列」浅谈Go语言
golang goroutine 通知_深入golang之---goroutine并发控制与通信
Go 语言的网络编程简介
golang 动态生成函数_GoLang的优点和缺点
golang 回收机制
腾讯微服务框架 Tars 的 Go 性能提升之路
Golang 中的 Goroutine 调度原理与 Chanel 通信
golang会取代php吗