1. 程式人生 > >xhprof php效能分析工具

xhprof php效能分析工具

php7 沒有官方版

下載地址git clone https://github.com/longxinH/xhprof

cd xhprof/extension/ 進入目錄指定phpconfig地址進行安裝

extension=xhprof.so

xhprof.output_dir=/tmp

安裝包中xhprof_html和xhprof_lib移動至專案目錄

//開始位置
xhprof_enable();

//結束位置
$xhprofData = xhprof_disable();
require 'xhprof_lib/utils/xhprof_lib.php';
require 'xhprof_lib/utils/xhprof_runs.php';
$xhprofRuns = new XHProfRuns_Default();
$runId = $xhprofRuns->save_run($xhprofData, 'xhprof_test');
$returnData['runid'] = $runId;

根據runid開啟路徑 

http://xxx/index.php?run=5d357b6f43787&source=xhprof_test

效果圖(圖形化需要安裝graphviz)

相關推薦

xhprof php效能分析工具

php7 沒有官方版 下載地址git clone https://github.com/longxinH/xhprof

Linux環境下面安裝PHP效能分析工具XHProf(PHP5.6)

XHProf是一個分層PHP效能分析工具。它報告函式級別的請求次數和各種指標,包括阻塞時間,CPU時間和記憶體使用情況。一個函式的開銷,可細分成呼叫者和被呼叫者的開銷,XHProf資料收集階段,它記錄呼叫次數的追蹤和包容性的指標弧在動態callgraph的一個程式。它獨有的資料計算的報告

php 效能分析工具 xhprof 使用

1. 環境 CentOS 7 nginx 1.14 php 5.6 2. xhprof 版本 xhprof-0.9.4 圖形展示依賴: graphviz graphviz-gd libpng 3. 安裝 xhprof 下載 xhprof-0.9.4.tgz tar xvzf xhprof-0.9.

php 效能分析工具xhprof使用手冊

xhprof 是fb搞的一個用來分析php程式效能的工具,使用輕巧方便。官方地址:http://mirror.facebook.net/facebook/xhprof/doc.html#installation 1,安裝使用: wget http://pecl.p

php效能分析工具

1 Function Name 函式名 2 Calls 呼叫次數 3 Calls% 呼叫百分比 4 Incl. Wall Time (microsec) 呼叫的包括子函式所有花費時間 以微秒算(一百萬分之一秒) 5 IWall% 呼叫的包括子函式所有花

領域探索-PHP效能分析工具

領域探索·PHP效能分析工具 一、ApacheBench(ab)壓力測試工具 1.1 簡介 ab的全稱是ApacheBench,是 Apache附帶的一個小工具,專門用於 HTTPServer的be

PHP】PHP7 下安裝並使用 xhprof 效能分析工具

git clone https://github.com/longxinH/xhprof 安裝 xhprof cd xhprof/extension/ phpize ./configure make make install 然後在/etc/php.

PHP效能測試工具xhprof安裝與使用

一、安裝 1 2 3 4 5 6 7 wget https://pecl.php.net/get/xhprof-0.9.4

php效能分析利器:xhprof

xhprof是facebook團隊開發的用於研究php效能的擴充套件,並且提供了圖形化的介面展示效能引數和過程。對於各種php的專案的效能瓶頸研究有一定幫助,值得一用。 我在上一篇《Dockerfile搭建極簡LNMP環境》一文中已經建立好了LNMP環境,下面是基於這個容器進行xhprof的安裝和使用。 1

linux效能分析工具介紹

Linux平臺下面有不少效能分析的工具,每個工具有何優劣卻很難找到一個完整的列表,這裡做一下記錄,以便參考。   1. Intel VTune http://software.intel.com/en-us/intel-vtune-amplifier-xe/ 大名鼎鼎

React效能分析工具 -React-Performace

目錄 介紹 用途 安裝 外掛安裝 使用 註冊觀察者 1.安裝微伺服器 2.配置引數 測試 介紹 React Performance Devtool是一個瀏覽器擴充套件,用於檢查React元件的效能。它根據使用視窗的React收集的措施對React元

Android效能分析工具systrace使用

th p { margin-bottom: 0cm } td p { margin-bottom: 0cm } h2.western { font-family: "Liberation Sans", sans-serif; font-size: 16pt } h2.cjk { font-size: 16pt

正確使用Android效能分析工具——TraceView

最近公司app中有些列表在滑動的時候會有卡頓現象,我就開始著手解決這些問題,解決問題之前首先要分析列表滑動的效能瓶頸在什麼地方。因為之前不會正確使用TraceView這個工具,主要是看不懂TraceView介面下方資料指標的值代表什麼意思…以前我用StopWatch類來分析效能,現在覺得弱爆了…不過

cmake:gperftools效能分析工具find libprofiler 指令碼暨profiler的靜態連線問題

gperftools是一個很好用的效能分析工具,但沒有提供官方的用於查詢profiler庫的cmake指令碼,所以在基於cmake管理的專案中如果要在系統查詢libprofiler庫就就要自己寫FindPROFILER.cmake指令碼。 將指令碼所在的資料夾加入CMAKE_MODULE

os-android:效能分析工具(systrace,starce,top,iotop)

os-android:效能分析工具(systrace,starce,atrace) 1 超級神器 systrace Systrace 允許你在系統級別收集和檢查裝置上執行的所有程序的計時資訊。Systrace採集核心、Android系統和應用層的資訊,然後生成HTML影象化報告。

JVM自帶效能分析工具介紹——jstack

轉載: https://blog.csdn.net/Roy_70/article/details/78021551 前言 JDK本身提供了很多方便的JVM效能調優監控工具,除了整合式的VisualVM和jConsole外,還有jps、jstack、jmap、jhat、jstat、h

Android 效能分析工具之TraceView

Android 效能分析工具之TraceView TraceView簡介 Traceview本身是一個數據分析工具, Android 平臺將Traceview作為 Android SDK內建的一個工具,主要用於載入 Android 應用程式所生成的trace檔案並且分析trace檔案採集到的資料裡面

linux效能分析工具介紹(CPU,記憶體,磁碟I/O,網路)

一. CPU效能評估 1.vmstat [-V] [-n] [depay [count]] -V : 打印出版本資訊,可選引數 -n : 在週期性迴圈輸出時,頭部資訊僅顯示一次 delay : 兩次輸出之間的時間間隔 count : 按照delay指定的時間間隔統計

一款前端效能分析工具—WebPageTest

我們常常說效能測試,但通常我們只關注後端效能,那麼前端效能怎麼測試呢?今天就介紹一個WEB前端效能分析工具WebPageTest。這是一個線上的免費效能評測網站,支援IE,Chrome,使用真正的瀏覽器(IE和Chrome)和真實的消費者連線速度,從全球多個地點執行免費網

系統級效能分析工具perf的介紹與使用

測試環境:Ubuntu16.04 + Kernel:4.4.0-31 系統級效能優化通常包括兩個階段:效能剖析(performance profiling)和程式碼優化。 效能剖析的目標是尋找效能瓶頸,查詢引發效能問題的原因及熱點程式碼。 程式碼優化的目標是針對