当前位置: 首页 > news >正文

买域名后 怎么做网站长沙网站关键词排名

买域名后 怎么做网站,长沙网站关键词排名,网站做等保是什么意思,北京海淀区大学性能分析工具pprof 一、测试程序介绍二、pprof工具安装与使用2.1 pprof工具安装2.2 pprof工具使用 资料链接: 项目代码链接实验指南pprof使用指南 一、测试程序介绍 package mainimport ("log""net/http"_ "net/http/pprof" // 自…

性能分析工具pprof

  • 一、测试程序介绍
  • 二、pprof工具安装与使用
    • 2.1 pprof工具安装
    • 2.2 pprof工具使用

资料链接:

  1. 项目代码链接
  2. 实验指南
  3. pprof使用指南

一、测试程序介绍

package mainimport ("log""net/http"_ "net/http/pprof" // 自动注册handler到http server, 方便通过http接口获取程序运行采样报告"os""runtime""time""github.com/wolfogre/go-pprof-practice/animal"
)func main() {log.SetFlags(log.Lshortfile | log.LstdFlags)log.SetOutput(os.Stdout)runtime.GOMAXPROCS(1) // 限制CPU使用数,避免过载runtime.SetMutexProfileFraction(1) // 开启对锁调用的跟踪runtime.SetBlockProfileRate(1) // 开启对阻塞操作的跟踪go func() {// 启动讴歌http server, 注意pprof相关的handler已经自动注册过了if err := http.ListenAndServe(":6060", nil); err != nil {log.Fatal(err)}os.Exit(0)}()for {for _, v := range animal.AllAnimals {v.Live()}time.Sleep(time.Second)}
}

二、pprof工具安装与使用

2.1 pprof工具安装

首先安装pprof工具:

go get -d github.com/wolfogre/go-pprof-practice
cd /Path to go-pprof-practice
go build

上述步骤将pprof编译成能够直接在windows系统中直接运行的.exe程序。
之后直接使用下述命令即可启动:

./go-pprof-practice

2.2 pprof工具使用

  • 基本服务类型:
类型描述备注
allocs内存分配情况的采样信息可以用浏览器打开,但可读性不高
blocks阻塞操作情况的采样信息可以用浏览器打开,但可读性不高
cmdline显示程序启动命令及参数可以用浏览器打开,这里会显示 ./go-pprof-practice
goroutine当前所有协程的堆栈信息可以用浏览器打开,但可读性不高
heap堆上内存使用情况的采样信息可以用浏览器打开,但可读性不高
mutex锁争用情况的采样信息可以用浏览器打开,但可读性不高
profileCPU 占用情况的采样信息浏览器打开会下载文件
threadcreate系统线程创建情况的采样信息可以用浏览器打开,但可读性不高
trace程序运行跟踪信息浏览器打开会下载文件,本文不涉及,可另行参阅《深入浅出 Go trace》

具体后缀根据实际情况从上述类型中确定,这里以CPU的profile为例

  1. 调出交互式界面()
go tool pprof http://localhost:6060/debug/pprof/profile

在这里插入图片描述

  1. top命令查看cpu使用情况
    在这里插入图片描述

  2. list定位使用量高的代码位置(在本例中就是Eat程序)
    在这里插入图片描述
    检查发现是这里的循环程序对CPU需求量较大,定位到代码的第24行

  3. web命令可视化
    在这里插入图片描述
    注!针对其他的方法同样使用 top list web 大法进行错误定位。

http://www.hotlads.com/news/4222.html

相关文章:

  • 软件网站建设英文seo兼职
  • 毕业设计网站可以做什么崇左网站建设
  • 微信如何绑定网站最近一周国内热点新闻
  • 深圳系统开发高端网站建设南昌百度推广联系方式
  • 南京制作网站培训学校建网站找哪个平台好呢
  • 做网站要会写什么包就业的培训学校
  • 中小企业建站实战企业培训公司有哪些
  • 文章收录网站网络营销师月薪
  • 个体户 建设网站google官方下载app
  • 企业网站seo多少钱搜索词热度查询
  • 想学网站建设与设计的书籍深圳关键词首页排名
  • 视频背景音乐怎么做mp3下载网站农产品网络营销策划书
  • 宁波外贸网站制作人大常委会委员长
  • 舟山网站建设公司seo关键词推广公司
  • 建站公司可靠吗广州百度竞价托管
  • 网站推广的手段通州区网站快速排名方案
  • 网站公安备案是必须的吗域名大全
  • 酒店网站建设百度竞价点击一次多少钱
  • 如何做商城网站惠州抖音seo
  • 区网站建设在线bt种子
  • 漯河网站建设服务公司企业网站优化的三层含义
  • 网站加载等待如何看待百度竞价排名
  • 上海搬家公司报价怎样给自己的网站做优化
  • 章丘网站建设哪家好怎么自己刷推广链接
  • 做网站推广托管费用网站内容编辑
  • 天津做公司网站软件开发app制作公司
  • 松江做网站高端营销型网站制作
  • 网站建设中404什么意思站长工具查询seo
  • 建筑中级职称查询网站精准营销通俗来说是什么
  • 网站建设中的思想和算法优惠活动推广文案