首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏Java架构师必看

    php扩展xdebug安装以及用kcachegrind系统分析

    3.下载图形化工具kcachegrind在windows下的可执行版 下载地址http://sourceforge.net/projects/precompiledbin/files 用kcachegrind /blog/item/d8fedafb7843c66b024f56cb.html 使用Xdebug跟踪代码执行 http://book.51cto.com/art/200906/126516.htm KCacheGrind windows 系統下的代替方案 WinCacheGrind 可分析由xdebug產出的cachegrind.xxx檔,簡易版的kcachegrind。 windows port of kcachegrind 由原linux的kcachegrind,重新編譯在windows上可執行版,功能與linux kcachegrind相同。 = 另外还有一个扩展也很好: http://pecl.php.net/package/xhprof 安装参考: http://www.phpv5.com/blog/archives/66 参考: 用 kcachegrind

    1.4K20发布于 2021-03-22
  • 来自专栏Michael阿明学习之路

    python 基准测试(cProfile kcachegrind line_profiler memory_profiler)

    0.000 {method 'random' of '_random.Random' objects} tottime 不含调用其他函数的时间,cumtime 执行函数(包含调用其他函数的时间)的总时间 KCachegrind 图形化分析 KCachegrind - pyprof2calltree - cProfile sudo apt install kcachegrind pip install pyprof2calltree python -m cProfile -o prof.out taylor.py pyprof2calltree -i prof.out -o prof.calltree kcachegrind prof.calltree 安装 kcachegrind 失败,没有运行截图 还有其他工具 Gprof2Dot 可以生成调用图 4. line_profiler 它是一个 py 包,安装后,对要监视的函数应用 装饰器 @profile

    1.6K20编辑于 2022-09-21
  • 来自专栏Java架构师必看

    windows版本下使用xdebug

    xdebug.trace_output_dir="E:\PHPnow\xdebug\tmp" xdebug.profiler_output_dir="E:\PHPnow\xdebug" 生成的文件使用windows port of kcachegrind 分析 http://sourceforge.net/projects/precompiledbin/files/ 参考:php扩展xdebug安装以及用kcachegrind系统分析 http://blog.csdn.net

    97720发布于 2021-03-22
  • 来自专栏bit哲学院

    性能优化

    Kcachegrind Linux下软件,可以直接查看生成的图形  2. windows port of kcachegrind 由原linux的kcachegrind,重新编译在windows上可执行版 ,功能与linux kcachegrind相同。  WinCacheGrind Windows下简易版的kcachegrind,可分析由xdebug生成的cachegrind.xxx文件  4. windows port of kcachegrind生成的结果如下图所示:    4 使用实例  1. 在代码中新建一个源文件,采用3.1.1提供的代码。 /home/xcu/lib/bin/XCU_R820.out /home/xcu/lib/bin/li.prof >callgrind.res  在Windows下用windows port of kcachegrind

    1.9K30发布于 2021-02-19
  • 来自专栏Python中文社区

    Python优化第一步: 性能分析实践

    KCacheGrind & pyprof2calltree KCacheGrind是Linux中常用的分析数据可视化软件,他默认处理valgrind的输出,但是我们结合pyprof2calltree工具可以把 cProfile的输出转换成KCacheGrind支持的格式。 1 pyprof2calltree -i mkm_run.prof -k # 转换格式并立即运行KCacheGrind ?

    1.4K100发布于 2018-01-31
  • 来自专栏方亮

    内存泄漏分析的利器——gperftools的Heap Checker

    /configure make sudo make install         最后,我们安装下结果可视化分析工具kcachegrind sudo apt install kcachegrind

    6.4K20发布于 2019-01-16
  • 来自专栏sktj

    Linux 性能优化(应用程序内存使用情况详细,检测内存泄漏)

    /a.out image.png valgrind+kcachegrind分析程序性能:https://blog.csdn.net/fengjingge/article/details/41727265

    2.2K20编辑于 2022-05-18
  • 来自专栏运维开发王义杰

    Go: 深入探讨pprof工具,全面解读

    callgrind格式主要用于KCachegrind工具,可视化分析函数调用和执行情况。 示例: sh (pprof) gv exec: "gv": executable file not found in %PATH% kcachegrind kcachegrind命令在KCachegrind KCachegrind是一个强大的性能分析工具,特别适用于处理callgrind格式的文件。 示例: sh (pprof) kcachegrind exec: "kcachegrind": executable file not found in %PATH% list list命令输出与正则表达式匹配的函数的注释源代码

    80010编辑于 2024-05-29
  • 来自专栏方亮

    动态执行流程分析和性能瓶颈分析的利器——gperftools的Cpu Profiler

    /cpu_profiler cpu_perf.prof > cpu_perf.out         然后使用kcachegrind可视化去查看 kcachegrind cpu_perf.out ?        

    1.5K10发布于 2019-01-16
  • PHP 应用性能分析 从假设到数据与修复优先级

    它会生成cachegrind文件,并可用KCacheGrind或QCacheGrind可视化分析。配置Xdebug性能分析:安装Xdebug。 用KCacheGrind或QCacheGrind可视化分析。

    10210编辑于 2026-01-20
  • 来自专栏方亮

    动态执行流程分析和性能瓶颈分析的利器——valgrind的callgrind

    kcachegrind就是一款帮助我们分析这些数据的工具。         在kcachegrind中,打开callgrind.out.12830文件。         这个界面主要分为3个区域。

    1.5K20编辑于 2022-05-11
  • 来自专栏方亮

    动态执行流程分析和性能瓶颈分析的利器——valgraind的callgrind

    kcachegrind就是一款帮助我们分析这些数据的工具。         在kcachegrind中,打开callgrind.out.12830文件。 ?         这个界面主要分为3个区域。

    1.5K20发布于 2019-01-16
  • 来自专栏仙士可博客

    go的性能分析:pprof工具

                  Outputs a graph image in GIF format     gv               Visualize graph through gv     kcachegrind       Visualize report in KCachegrind     list             Output annotated source for functions matching

    2.9K21编辑于 2022-11-28
  • 来自专栏Rust语言学习交流

    【Rust日报】2020-07-19 Trait 工作组 2020 Sprint 3 总结

    comments/htnv19/official_rrust_whos_hiring_thread_for_jobseekers/ Rust 基准性能测试指南 本文涵盖了 Criterion、valgrind、kcachegrind

    73820发布于 2020-07-21
  • 来自专栏王纯的专栏

    Valgrind 使用入门

    根据耗时分布找到程序的性能瓶颈,针对性的优化,关于 qcachegrind 的详细说明,可查阅官网 http://kcachegrind.sourceforge.net/html/Home.html ;

    8.4K00发布于 2017-10-25
  • 来自专栏零域Blog

    linux进行c++开发经验总结

    /prog_name 运行完会生成callgrind.out.xxx的文件 kcachegrind.exe 打开上一步生成的文件,可以看到函数运行耗时,以及调用的流程图 知道哪个函数或者哪个操作最耗时,

    1.6K20编辑于 2022-03-08
  • 来自专栏Rust 编程

    【Rust 视界】toml-edit 优化之旅

    依靠性能之书[2] 来帮助开始profile,选择了callgrind和kcachegrind作为可视化工具。 3. 使用 kstring[3] ,来优化字符串key。

    81420发布于 2021-10-13
  • 来自专栏机器之心

    代码优化指南:人生苦短,我用Python

    sysTime ==24152== Collected : 115949791666 942 208 ==24152== ==24152== I refs: 115,949,791,666 我们使用 KCacheGrind 进行了可视化:http://kcachegrind.sourceforge.net/html/Home.html kcachegrind callgrind-2327.out PyPy 在 PyPy

    1.3K130发布于 2018-05-09
  • 来自专栏旅途散记

    性能分析工具

    Outputs a graph image in GIF format gv Visualize graph through gv kcachegrind Visualize report in KCachegrind list Output annotated source for functions matching

    1K21编辑于 2023-06-18
  • 来自专栏机器学习算法与Python学习

    代码优化指南:人生苦短,我用Python

    sysTime ==24152== Collected : 115949791666 942 208 ==24152== ==24152== I refs: 115,949,791,666 我们使用 KCacheGrind 进行了可视化:http://kcachegrind.sourceforge.net/html/Home.html kcachegrind callgrind-2327.out PyPy 在 PyPy

    1.2K20发布于 2020-01-16
领券