profiling的使用 - Linux

By Genevieve
at 2009-12-30T10:13
at 2009-12-30T10:13
Table of Contents
因為要測Linux以及mac跑程式的性能
所以現在在使用profling的功能看模式各subroutine消耗的時間
使用的語言是 fortran
編譯器是 intel製的 for Linux(10.0) 以及for Mac(11.1) (MAC的作業系統是雪豹)
在Linux下 option 使用 -p 就可以執行 也有 gmon.out的檔案出現
但是同樣的option在mac上compile的時候可以過 a.out也有順利產生
但是執行之後 沒有辦法產生gmon.out的檔案 將option改成 -pg也一樣
option也試了很多 像是 -prof_file -prof_gen........等都試過了
但是MAC就是無動於衷 不知道有沒有高手知道這樣的狀況要怎麼處理才可以解決?
像是基本設定沒有作好....等的
然後 還有一個很詭異的問題 就是 之前會出現gmon.out
但是執行
% gprof a.out gmon.out > prof.txt 的時候
會出現以下的error message:
gprof: file: a.out is not of the host architecture
嗚 已經被profiling整了很多天了 希望有高手可以幫忙解決 感謝.....<(_ _)>
--
何時も何所にも いられないなら 夜に紛れて しまえばいい
闇に溶けて 見えなくなったら そっとだれかに 教えて、、、
KILL ME KISS ME by JILS
--
所以現在在使用profling的功能看模式各subroutine消耗的時間
使用的語言是 fortran
編譯器是 intel製的 for Linux(10.0) 以及for Mac(11.1) (MAC的作業系統是雪豹)
在Linux下 option 使用 -p 就可以執行 也有 gmon.out的檔案出現
但是同樣的option在mac上compile的時候可以過 a.out也有順利產生
但是執行之後 沒有辦法產生gmon.out的檔案 將option改成 -pg也一樣
option也試了很多 像是 -prof_file -prof_gen........等都試過了
但是MAC就是無動於衷 不知道有沒有高手知道這樣的狀況要怎麼處理才可以解決?
像是基本設定沒有作好....等的
然後 還有一個很詭異的問題 就是 之前會出現gmon.out
但是執行
% gprof a.out gmon.out > prof.txt 的時候
會出現以下的error message:
gprof: file: a.out is not of the host architecture
嗚 已經被profiling整了很多天了 希望有高手可以幫忙解決 感謝.....<(_ _)>
--
何時も何所にも いられないなら 夜に紛れて しまえばいい
闇に溶けて 見えなくなったら そっとだれかに 教えて、、、
KILL ME KISS ME by JILS
--
Tags:
Linux
All Comments
Related Posts
emesen

By Olga
at 2009-12-30T01:53
at 2009-12-30T01:53
ubuntu開機時抓不到硬碟

By Sandy
at 2009-12-30T00:55
at 2009-12-30T00:55
ubuntu整個當機

By Edith
at 2009-12-29T22:26
at 2009-12-29T22:26
請問tcpdump跟awk這個指令

By Cara
at 2009-12-29T15:43
at 2009-12-29T15:43
多語版的PCMANX

By Yedda
at 2009-12-29T15:16
at 2009-12-29T15:16