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

minitrace使用

minitrace使用

文章目录

    • minitrace使用
      • 简介
      • 获取
      • 用法
      • 结果查看
      • 例程解析

简介

minitrace 是一个轻量级的跟踪库,用于创建和记录程序的运行时跟踪,以便进行性能分析。 在C++程序中插入性能监控点,通过记录函数或任务的开始和结束时间,生成trace.json文件。 minitrace生成的trace.json文件可以通过ChromeTrace Viewer(内置于Chrome浏览器中的工具)进行可视化。

获取

  • github上面的是基于C语言实现的,地址为:https://github.com/hrydgard/minitrace.git
  • 可以在行为树的仓库中找到c++版本的,地址:https://github.com/BehaviorTree/BehaviorTree.CPP.git
    • 3rdparty/minitrace

用法

  • 参照README.md

结果查看

  • 打开Chrome浏览器,并输入chrome://tracing进入Trace Viewer界面
  • 加载(load)

http://www.mrgr.cn/news/34293.html

相关文章:

  • 2024 年Postman 如何安装汉化中文版?
  • Mybatis Plus 集成 PgSQL 指南
  • 【珠海科技学院主办,暨南大学协办 | IEEE出版 | EI检索稳定 】2024年健康大数据与智能医疗国际会议(ICHIH 2024)
  • 随笔20241113 数据分组与期次累加计算功能实现
  • 自适应数据结构、自适应哈希表 (Adaptive Hash Table)详细介绍
  • es从入门到实战
  • 使用k8s部署RainLoop-Webmail
  • 本地部署高颜值某抑云音乐播放器Splayer并实现无公网IP远程听歌
  • Profinet转Canopen网关控制高精密伺服的优点
  • 如何开启项目管理学习之旅?免费助你建立系统知识体系
  • AV1 Bitstream Decoding Process Specification--[8]: 语法结构语义-4
  • Java面向对象特性与泛型:深入理解与应用
  • 使用离线模型放在项目中,导致项目代码很大,怎么解决
  • 127.0.0.1和0.0.0.0的区别
  • Windows本地部署开源趣味画风白板手绘工具Excalidraw并实现远程操作
  • Git 命令宝典,这篇就够了~
  • 优可测一键闪测仪:实现冲压端子的快速精准尺寸检测
  • (附源码)基于django的电力工程作业现场物资管理系统的设计与实现-计算机毕设 22067
  • Qt之QFuture理解
  • 统信服务器操作系统ade版【iostat】命令详解
  • 2024年倒计时提醒软件哪个好?倒计时提醒app
  • 寄大件快递用什么物流更便宜,寄20-200公斤大件价格对比
  • C++ 异步编程中:future与promise、packaged_task、async
  • Android对象池的深入理解和使用
  • gif怎么压缩变小一点?6种方法你快速压缩gif
  • 一文读懂HPA弹性扩展自定义指标和缩放策略