首页 » go » go 调试的一些技巧

go 调试的一些技巧

 

go tool pprof http://IP:PORT/debug/pprof/profile
分析CPU
go tool pprof http://IP:PORT/debug/pprof/heap
分析内存

一些经验(引用知乎http://www.zhihu.com/question/21615032)

1、尽早的用memprof、cpuprof、GCTRACE来观察程序。
2、关注请求处理时间,特别是开发新功能的时候,有助于发现设计上的问题。
3、尽量避免频繁创建对象(&abc{}、new(abc{})、make()),在频繁调用的地方可以做对象重用。
4、尽量不要用go管理大量对象,内存数据库可以完全用c实现好通过cgo来调用。

原文链接:go 调试的一些技巧,转载请注明来源!

0