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

非零基础自学Golang 第15章 Go命令行工具 15.6 性能分析 15.6.1 安装Graphviz

非零基础自学Golang

文章目录

      • 非零基础自学Golang
      • 第15章 Go命令行工具
        • 15.6 性能分析
          • 15.6.1 安装Graphviz

第15章 Go命令行工具

15.6 性能分析

性能分析和调优是一种强大的技术,用于验证是否满足实际性能要求。

Go语言支持使用go tool pprof工具进行性能查看及调优。性能分析工具可以将程序的CPU耗用、内存分配、竞态等问题以图形化方式展现出来。

在使用这个工具前,我们需要安装其依赖的图形绘制工具Graphviz。

15.6.1 安装Graphviz

Graphviz是AT&T实验室开发的图形绘制工具,它可以很方便地用来绘制结构化的图形网络,支持多种格式输出,生成图片的质量和速度都不错。

Graphviz本身是开源的产品,支持Mac、Windows、Linux平台,我们可以在这个网址中下载:http://www.graphviz.org/download/。

在这里插入图片描述

选适合 自己系统的就行了,

在这里插入图片描述

笔者就选 这个了

在这里插入图片描述

等待下载完成

在这里插入图片描述

OK

直接双击 安装

在这里插入图片描述

肯定要运行嘛

在这里插入图片描述

下一步

在这里插入图片描述

接受

在这里插入图片描述

让它自己加上 环境变量,一会儿我们 看看啥样 的,下一步

在这里插入图片描述

根据自己的情况换, 下一步

在这里插入图片描述

安装

在这里插入图片描述

OK

下载安装后需要配置Graphviz的安装目录如下:

在这里插入图片描述

OK,它已经给我们 配了,是因为我们刚刚 勾了

看看版本 信息dot -V

在这里插入图片描述

这样就算是 安装完成了 。

相关文章:

  • 端到端网络全链路监控方案
  • 汇编语言知识点总结
  • 全网首发“Java面试考点大全”,20+互联网公司,应有尽有
  • 10年经验hr亲授:刷完阿里P8架构师的RocketMQ核心手册,进大厂稳了
  • 简单四则运算语法树可视化
  • Spring Cloud Alibaba Sentinel - - >流控规则初体验
  • RV1126笔记一:环境搭建及SDK编译
  • Java项目:springboot酒店宾馆管理系统
  • 说话人识别中的损失函数
  • 按照等分份数或者分割点索引号列表将一个数组拆分为多个数组hsplit()
  • 【Web前端HTML5CSS3】06、盒模型
  • 转行程序员,如何挑选既高薪又适合的编程语言?
  • Linux:阿里云服务器购买数据盘并挂载流程
  • Go 单元测试执行案例
  • 【布局 widget】OverflowBox 与 SizedOverflowBox
  • 一文彻底理解 Cookie、Session、Token
  • Moho Pro - Mac 上一款专业的二维动画制作软件,强大的功能让你尽情发挥创意
  • JavaWeb学习之MVC、jstl、El表达式06
  • java微信支付v3系列——1.微信支付准备工作
  • linux系统中裸机实现RTC的基本方法