LINUX 下的記憶體檢測工具, 效能測試工具

2021-09-30 06:44:41 字數 521 閱讀 2635

1.

valgrind ,使用例子,根據還有其它功能很強大,發掘中.

. valgrind --tool=memcheck --leak-check=yes ./proxyserver  檢測記憶體洩漏

valgrind --tool=memcheck --leak-check=full --show-reachable=yes

2. gprof 使用方式:

在編譯的時候要加上 -pg -g 的cflags和cppflags.

然後執行,在當前目錄, 生成記錄檔案,預設叫gmon,使用 export gmon_out_prefix=x.out 可以生成x.out.pid的檔名.

gprof [選項] 即可分析並列印結果

gprof對於多執行緒和多程序的支援很弱的話,

期待vtune, kde壞了,還沒有裝上,有時間搞搞

3. 1. pmap是乙個好東東,可以看到如ollydbg的memory結構,即虛擬記憶體的分段屬性,模組名

使用例子: pmap 12324

linux下記憶體洩露檢測工具Valgrind介紹

目前在linux開發乙個分析實時路況的應用程式,在聯合測試中發現程式存在記憶體洩露的情況。這下著急了,馬上就要上線了,還好發現了一款valgrind工具,完美的解決了記憶體洩露的問題。推薦大家可以使用看看。valgrind是執行在linux上一套基於 技術的程式除錯和分析工具,它的主要作者是獲得過g...

Linux 效能檢測工具 FREE

free name free 顯示系統可用記憶體和已使用記憶體 語法 free b k m o s delay t l v 描述 free 顯示了總可用和被用的物理記憶體和 swap 記憶體,也包括核心使用的 buffer shared memory 已經被廢棄 選項 b k m b 以位元組為單位...

linux 效能檢測工具之 dstat

這幾天在做lamp效能調優,對系統效能檢測使用top vmstat 發現非常不妨便,在剛開會的時候,mandahang 介紹了乙個軟體 dstat,用起來感覺還真不錯。下面則對dstat 做下簡單的介紹 一 安裝 1.在centos下 可以 yum y instatll dstat wget rpm...