在linux centos6.5 php5.3安装了xhporf.so扩展
<?php
//开启调试
xhprof_enable();
$result = C("path");
var_dump($result);
include_once PATH_LOG . 'xhp/xhprof_lib/utils/xhprof_lib.php';
include_once PATH_LOG . 'xhp/xhprof_lib/utils/xhprof_runs.php';
$xhprof_data = xhprof_disable();
$xhprof_runs = new XHProfRuns_Default();
// 第一个参数j是xhprof_disable()函数返回的运行信息
// 第二个参数是自定义的命名空间字符串(任意字符串),
// 返回运行ID,用这个ID查看相关的运行结果
// $run_id = $objXhprofRun->save_run($data, "xhprof");
$run_id = $xhprof_runs->save_run($xhprof_data, "xhprof_foo");
?>
一但运行,发现在php.ini里配置的:
xhprof.output_dir=/data/wwwroot/xhp
/data/wwwroot/xhp文件夹里就不但的生成类似:
579b0301de7ed.xhprof_foo.xhprof
1分钟可以生成1000个
------------------
望用过的大虾,帮帮忙,这个bug还是xhporf运行机制?
在线等