
调优
文章平均质量分 95
phantom_111
这个作者很懒,什么都没留下…
展开
-
golang pprof 的原理分析
文章目录1. 写在最前面2. pprof 提供的能力2.1 查看方式3. pprof 使用3.1 server 服务3.2 非 server 服务4. pprof 源码分析4.1 思考4.2 细节说明4.2.1 SIGPROF 信号4.2.2 pprof 数据写入过程5. 碎碎念6. 参考资料1. 写在最前面最近在改面向集群 profiling 服务代码的时候,想到 golang 原生支持单机的 profiling。原本对比两种实现的异同,但是目前并不能够完全理解集群 profiling 服务的实现原原创 2021-01-12 21:15:27 · 2792 阅读 · 0 评论 -
golang程序性能分析
最近在使用GraphQL编写golang程序,但GraphQL框架在golang上的实践比较少,很多性能上的资料也不够全面。考虑到线上抗压的问题,笔者决定对自己开发的服务模块进行性能压测,评估下服务的整体性能。测试的工具链使用Vegeta+PPof+go-torch,PProf、go-torch上一篇文章Golang工具链 已经总结过不再赘述,vegeta会简单讲解下。工具-vegetaV...原创 2018-04-22 18:22:59 · 2448 阅读 · 0 评论