0
我正在嘗試爲我的代碼使用gperftools生成分析(逐行源代碼)。C gperftools - 剖析C代碼
gcc a.c -lprofiler -Wl,--no-as-needed -lprofiler -Wl,--as-needed
CPUPROFILE=out.ptof ./a.out
但
pprof ./a.out out.ptof --inuse_objects --lines --heapcheck --edgefraction=1e-10 --nodefraction=1e-10 --gv
Using local file ./a.out.
Using local file out.ptof.
No nodes to print
爲什麼pprof: 「沒有節點打印」?
即使我包括循環啞..我仍然得到同樣的輸出 – Prakash
是否有任何的鏈接關係到你的問題? 你把什麼作爲「虛擬循環」? – Coconop
我不確定,但現在每當我運行我得到「禁用分析器,因爲SIGPROF處理程序已被使用。」信息。假的lops只適用於從1到100000的循環計數 – Prakash