- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在尝试使用 xhprof 分析 codeigniter 应用程序。我收到如下报告...
现在我试图在 xhprof 报告生成过程中忽略某些功能。为此,我所做的就像跟随......
$ignore = array(
'???_op',
'???_op@1',
'???_op@2',
'???_op@3',
'???_op@4',
'???_op@5'
);
xhprof_enable(XHPROF_FLAGS_NO_BUILTINS | XHPROF_FLAGS_CPU | XHPROF_FLAGS_MEMORY, array('ignored_functions' => $ignore));
现在,如果我想忽略所有与 CI 相关的函数(即以 CI_*
开头的函数),似乎我必须将它们一一插入到数组中。
有什么方法可以根据我的要求与正则表达式进行模式匹配并忽略函数?
最佳答案
不幸的是,PHP 的 xhprof_enable()
不支持 options
参数的 ignored_functions
元素中的正则表达式模式。
我认为手动生成黑名单的最简单方法是将函数的渲染输出复制粘贴到您最喜欢的 IDE 中。
一旦文本在您的 IDE 中,使用正则表达式查找/替换功能来隔离您想要的函数名称,例如:
^(?:\?{3}_op|CI_)\S*
然后只需将匹配项复制到您的黑名单数组中即可。
关于php - 在 xhprof 忽略函数中使用正则表达式模式匹配,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/34988374/
我正在使用 xhprof 来分析应用程序。我需要知道的是每个函数来自哪个文件,因为有些函数是全局的,有些函数有重复的名称(这是遗留代码,不要判断!;)从我所看到的 xhprof 没有返回这些数据它的输
如何在 Windows 上为 php-5.6 安装扩展 Xhprof? 我只找到了这个链接:http://windows.php.net/downloads/pecl/releases/xhprof/
xhprof是facebook团队开发的用于研究php性能的扩展,并且提供了图形化的界面展示性能参数和过程。对于各种php的项目的性能瓶颈研究有一定帮助,值得一用。 我在上一篇《Dockerfile搭
是否可以在调用页面/url 一段时间后才激活 xhprof? 通常我的页面响应时间不到 1 秒。有时他们会在 10 秒内回复(不,这不是存档的 session )。我想在请求开始后 1 秒后激活 xh
我正在尝试使用 xhprof 分析 codeigniter 应用程序。我收到如下报告... 现在我试图在 xhprof 报告生成过程中忽略某些功能。为此,我所做的就像跟随...... $ignore
我有从 XHProf 和 UProfiler 生成的 .xhprof 文件。 尝试使用 SugarCrm XHProf Viewer 和 UProfiler 查看器,但它们都无法读取 .xhprof
我正在使用 xdebug 来分析我的 php 代码中 multi curl 的使用,但数字加起来不等于总数,所以我改用 xhprof,这似乎提供了更好的数据。为什么 xdebug 提供看似错误的分析信
我有一个大问题。我安装了php5扩展XHprof在服务器(Ubuntu 14.04)上,当我尝试使用它时,我有 502 Bad Gateway . nginx 的日志是空的,在 php-fpm 日志中
我已经阅读了一个关于 XHProfLive 的长页面,但我没能找到下载它的地方。我在哪里可以找到它? http://www.facebook.com/note.php?note_id=62667953
我尝试了以下教程以及其他教程: http://akyl.net/how-install-xhprof-profiler-ubuntu http://erichogue.ca/2011/03/linux
我为 php 安装了 xhprof 分析扩展 除了 callgraph.php 文件,一切正常,它返回:shell 执行 cmd="dot -Tpng"失败 所以我检查了一下,发现 dot 实用程序没
我已经在 linux 服务器上配置了 XHProf,但是在访问 xhprof_html/index.php 时,它没有显示记录的慢查询,它只显示“没有在 URL 中指定的 XHProf 运行”。这是指
我有一些非常慢的 PHPUnit 测试(43 次测试需要 8 分钟),我需要使用 XHProf 来找出问题所在。 如何从命令行执行此操作?我在项目的/vendor 目录中有 PHPUnit,通过 co
为什么MemUse显示负数? 最佳答案 函数可以释放比它们分配的更多的内存。 (注意:函数可以释放其他地方分配的内存。) 例如,考虑一个调用 b() 的函数 a()。比如说,b() 分配一个字符串或数
为什么MemUse显示为负数? 最佳答案 函数可以释放比分配更多的内存。 (注意:一个函数可以释放在别处分配的内存。) 例如,考虑调用 b() 的函数 a()。例如,b() 分配一个字符串或数组并将其
我已经安装了 Drupal XHProf 7.x-1.0-beta2 模块并在我网站的“模块”页面上启用了它。 我在配置 -> 开发 -> XHProf 设置 (/admin/config/devel
我正在尝试使用 Xhprof 设置 Xhgui。我遵循了 github 说明( https://github.com/perftools/xhgui ),但此错误消息不断出现在错误日志中: "xhgu
我是一名优秀的程序员,十分优秀!