xhprof可以用于分析PHP应用运行性能的轻量级工具,开销很低。
【安装配置】
1、下载XHProf源码并解压。
wget http://pecl.php.net/get/xhprof-0.9.2.tgz tar zxvf xhprof-0.9.2.tgz
2、编译前预处理。
cd xhprof-0.9.2/extension/ $PHP_HOME/bin/phpize
3、编译三步曲。
./configure --with-php-config=$PHP_HOME/bin/php-config make make install
4、增加PHP配置。
vi $PHP_HOME/lib/php.ini 在php.ini中配置extension 。 ;; php载入扩展模块的目录 extension_dir="$PHP_HOME/lib/php/extension/no-debug-non-zts-20090626" [xhprof] extension=xhprof.so ;; xhprof日志输出目(根据实际环境修改) xhprof.output_dir=/home/nieyong/profile/xhprof
5、验证安装结果。
执行命令
php -m
如果在[PHP Modules]下的扩展列表中出现了xhprof表示安装和配置成功。
【参考】
http://aofengblog.blog.163.com/blog/static/6317021201341851510578/
http://www.cnblogs.com/bluefrog/archive/2012/03/01/2374922.html