首页 > 其他分享 >go pprof 性能分析工具

go pprof 性能分析工具

时间:2023-03-07 14:55:24浏览次数:31  
标签:http pprof 100.100 性能 192.168 heap go

安装 graphviz

yum install graphviz

 开始采集:

go tool pprof http://192.168.100.100:1000/debug/pprof/heap

输出 svg 文件,web可以查看

#go tool pprof http://192.168.100.100:1000/debug/pprof/heap
Fetching profile over HTTP from http://192.168.100.100:1000/debug/pprof/heap
Saved profile in /root/pprof/pprof.demo.alloc_objects.alloc_space.inuse_objects.inuse_space.002.pb.gz
File: demo
Type: inuse_space
Time: Mar 7, 2023 at 2:50pm (CST)
Entering interactive mode (type "help" for commands, "o" for options)
(pprof) svg
Generating report in profile002.svg
(pprof)

 

标签:http,pprof,100.100,性能,192.168,heap,go
From: https://www.cnblogs.com/wangjq19920210/p/17188126.html

相关文章

  • MongoDB找出冗余和未被使用的索引
    找出冗余的索引varldb=db.adminCommand({listDatabases:1});for(i=0;i<ldb.databases.length;i++){if(ldb.databases[i].name!='admin'&&......
  • 谷歌google安装vue插件
    链接:https://github.com/vuejs/devtools默认是main分支,需要切换到add-remote-dev,然后点击下载压缩包zip,解压到某位置解压之后管理员运行cmd命令提示符窗口,cdD:**......
  • GO的学习(3)
    GO的学习(3)指针定义指针,从字面意义上理解就是一个指向的过程。由于变量的创建赋值本质上是在操控内存空间,当新建一个变量并且赋值的时候,内存会创造出一块空间来存放这个......
  • 性能测试相关指标
    磁盘读写测试命令如下:顺序写:timeddif=/dev/zeroof=/data/ddtestbs=1kcount=10000000conv=fdatasync顺序读:timeddif=/data/ddtestof=/dev/nullbs=1kcount=10000......
  • vba 其他循环语句 (goto语句等…)
    (1)Gotoline该语句为跳转到line语句行(2)Onexpressiongosubdestinatioinlist或者onexpressiongotodestinationlist语句为根据exprssion表达式值来跳转到所要的行......
  • Golang+Gin+ Redis Cluster
    最近用redisshake做redis数据迁移,由于redis提供的客户端没有用于查看集群的工具,且我部署的redis集群是基于k8s来构建的,没有使用ingress做转发,所以只能在k8s内部访问集群,于......
  • Cesium性能优化
    ImprovingPerformancewithExplicitRendering:https://cesium.com/blog/2018/01/24/cesium-scene-rendering-performance/默认情况下,Cesium会像游戏引擎一样渲染新帧:以......
  • Caffeine高性能本地缓存框架初探
    通常情况下,为了提升服务性能,使用缓存框架是一个非常常见的选择。在Java语境下,经过我查阅,Caffeine被称作地标最强Java本地缓存框架。Caffeine是站在巨人(GuavaCache)的肩膀上,......
  • 搞定Go单元测试(二)—— mock框架(gomock)
    通过阅读上一篇文章,相信你对怎么做单元测试已经有了初步的概念,可以着手对现有的项目进行改造并开展测试了。学会了走路,我们尝试跑起来,本篇主要介绍gomock测试框架,让我们的......
  • 搞定Go单元测试(一)——基础原理
    单元测试是代码质量的保证。本系列文章将一步步由浅入深展示如何在Go中做单元测试。Go对单元测试的支持相当友好,标准包中就支持单元测试,在开始本系阅读之前,需要对标准测试......