我一直在尝试使用time命令/ usr/bin/time来测量linux系统上程序的峰值内存消耗.独立于我实验的可执行文件,我得到了关于运行时间的正确答案,但内存使用数字始终为0.
时间的典型输出是这样的:
8.68user 0.04system 0:08.73elapsed 99%CPU(0avgtext + 0avgdata 0maxresident)k 0inputs + 16outputs(0major + 20366minor)pagefaults 0swaps
我不理解的零是:
0avgtext + 0avgdata 0maxresident
我已经google了,我认为GNU时间实际上无法计算其手册页中引用的那些内存使用数据.我对么?我可以使用什么替代命令来达到同样的效果?(无需锻炼valgrind)
| 归档时间: |
|
| 查看次数: |
3782 次 |
| 最近记录: |