msgbartop
世界上的一队小小的漂泊者呀,请留下你们的足印在我的文字里
msgbarbottom

09 一 10 xhprof

khan.chan {at} virest.org
原文地址: http://blog.virest.org/xhprof.html

在LAMP架构站点中,PHP profiler分析常用的工具,如Xdebug; 在生产环境中我们一般会从WEB集群中取一台机器开启XDebug,而且稍后即刻关闭, 一是性能的影响, 二是产生的日志也大的惊人.
这里我们介绍Facebook的类似profiler工具—-xhprof, 其数据采集部分用C实现, HTML用户界面为PHP实现, 便于开发者基于浏览器的性能分析查看.

对于我们在Xdebug中可知的一些函数调用,CPU/RAM使用等性能外, 还有个非常有意思的功能: Diff Reports

在作一些version building到新版本的时候也许想对比下新旧版本的性能数据表现, 这非常棒!

参考资料:

http://mirror.facebook.net/facebook/xhprof/doc.html

http://www.ooso.net/archives/522

Tags: