[问题] 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