linux效能監視軟體(Perf、PAPI)安裝教程,perfpapi

來源:互聯網
上載者:User

linux效能監視軟體(Perf、PAPI)安裝教程,perfpapi

Perf

Perf是linux核心內建效能工具。安裝過程如下:

1. 首先下載一個linux核心源碼,解壓進入到tools/perf 中。

2. 開啟終端,make && make install 進行安裝。

3. 安裝後在本檔案夾下就已經可以運行perf程式,如:./perf stat ls

4. 但是,我們對於任何程式都可能想進行效能分析。所以需要配置環境變數,使perf可以任意運行。

5. 終端輸入:echo $PATH 。我們可以看到系統中所有命令預設目錄(目錄間以冒號隔開),我們可以選定一個目錄,將perf的可執行檔複製到其中,通常放入:/usr/local/bin。

6. 這樣,在其他檔案中我們可以執行perf命令,如:perf stat ./run。(run為一個目標執行程式)

PAPI

PAPI(Performance ApplicationProgramming Interface),安裝同樣很簡單。

前提是:安裝了perfctr模組。

安裝過程,查看PAPI根目錄install的說明。

PerfSuite

安裝前確認安裝了以下軟體。

1.#sudo apt-get installlibexpat-dev。

2.#sudo apt-get install tcl。

3.#sudo apt-get install tk。

4.#sudo apt-get install tdom。

5.#sudo apt-get install binutils-dev。

6.#sudo apt-get install gfortran。

7.# ./configure

這裡注意,如果有錯誤,說明預設安裝路徑有問題,需要明確指出(根據自己目錄位置填寫):

./configure --prefix=/home/ccc/perfsuite-1.0.0b1/--with-papi=/home/ccc/papi-4.1.2.1/ --with-tdom=/usr/lib/tcltk/tdom0.8.3/--with-kernel-srcdir=/usr/src/linux-2.6.36.2-change/ >output

8.#make

9.#make –s check

10.#make install

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.