Linux系統 耗時檢測 gprof操作入門

2021-08-04 22:56:30 字數 632 閱讀 3212

一定時間的輸入的程式處理延時,現需測量程式中各個函式的耗時比例,找到效能瓶頸,使用gprof工具檢測。

oprofile:

gprof分析命令:

-e name:不再顯示函式name及其子函式的呼叫圖

-f name:顯示函式name及其子函式的呼叫圖

-f name:顯示函式name及其子函式的呼叫圖

-z:顯示使用次數為零的例程

執行可執行程式再分析gmon.out檔案

或統一執行分析

執行後的乙個例子:gprof test gmon.out -b

函式執行耗時

函式呼叫圖

函式名索引

acknowledgements:

2017.08.04

linux系統狀態檢測命令

1 ifconfig命令 ifconfig命令用於獲取網絡卡配置與網路狀態等資訊,格式為 ifconfig 網路裝置 引數 使用ifconfig命令來檢視本機當前的網絡卡配置與網路狀態等資訊時,其實主要檢視的就是網絡卡名稱 inet引數後面的ip位址 ether引數後面的網絡卡實體地址 又稱為mac...

linux系統狀態及程序檢測

一 1.hostname 主機名 vi etc sysconfig network 2.uname a uname i p r m 3.last 最近使用者登陸資訊 4.lastlog 5.proc核心映象檔案 echo 1 proc sys net ipv4 ip forward ip 6.fre...

Linux部署入侵檢測系統(IDS)

1 設定兩台虛擬機器,一台作為ids server,ip位址為10.0.53.22,一台作為agent,ip位址為10.0.53.33 2 在server和agent上都先對ids進行安裝 yum install y gcc inotify tools bind utils 建立檔案件並進入 cd ...