gpt4 book ai didi

php - 使用 KCacheGrind 聚合 PHP XDebug 数据

转载 作者:可可西里 更新时间:2023-11-01 13:15:01 25 4
gpt4 key购买 nike

有什么方法可以聚合以前由 PHP XDebug 获取的配置文件数据吗?

我已经管理 PHP XDebug 将与一个请求相关的数据放到单个文件中。当我在 kcachegrind 中打开该文件时,它会显示该文件中聚合的所有请求。但是,每个请求都有自己的堆栈跟踪(据我所知,它可能会改变)。有没有办法查看从所有请求中汇总的配置文件数据?我不在乎它是否不是 100% 准确或是否缺少某些调用,我只需要对所有日常操作的简要概述。

免责声明:kcachegrind 不是必需的,我只是发现它是迄今为止最好的工具。

最佳答案

将所有文件合并为一个:

cat cachegrind.out.* > cachegrind.combined

打开 cachegrind.combined 并选择窗口右下角的“部件”选项卡。您将看到此处列出的配置文件的多个部分。全部选择它们(CTRL+a 或使用鼠标),您将看到所有这些配置文件的汇总数据。

关于php - 使用 KCacheGrind 聚合 PHP XDebug 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11934595/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com