[問題] C語言有辦法測該程式的記憶體使用量嗎?

作者: dave155272 (Dave)   2014-06-17 16:04:20
我想請問一下
我使用C語言寫完一個程式後
有辦法測到該程式的記憶體使用量嗎??
在網路上都只有查到C++可以
C語言不知道能不能
感謝~
作者: EdisonX (卡卡獸)   2014-06-17 16:17:00
可以。
作者: MOONRAKER (㊣牛鶴鰻毛人)   2014-06-17 16:58:00
你在網路上怎麼查的
作者: Killercat (殺人貓™)   2014-06-17 17:16:00
最簡單最懶人的方法就是結尾放while(true); 開top看不然就學一下gprof
作者: steve1012 (steve)   2014-06-17 17:47:00
檢查resident set size?getrusage(int who, struct rusage*usage)fork exec getrusage(rusage_children, usage)usage-> ru_maxrss
作者: EdisonX (卡卡獸)   2014-06-17 18:26:00
linux?windows ?"該程式" 指的是執行檔執行本身,還是其他?另你指的應是當下的程式佔用的記憶體用量吧?
作者: kwpn (ITSST)   2014-06-18 12:53:00
若是記錄當前的, windows可以用內建的performance monitor

Links booklink

Contact Us: admin [ a t ] ucptt.com