是否有工具可以运行命令行并报告峰值RAM使用总量
我在想象类似于/usr/bin/time的东西
[编辑:在Ubuntu 14.04上工作:/usr/bin/time-v命令确保使用完整路径。]
看起来/usr/bin/time确实提供了这些信息,如果你通过-v(这是在Ubuntu 8.10上)。例如,请参见下面的最大驻留集大小:
$/usr/bin/time-v ls/ .... 正在计时的命令:“ls/” 用户时间(秒):0.00 系统时间(秒):0.01 此作业获得的CPU百分比:250% 已用(挂钟)时间(h:mm:ss或m:ss):0:00.00 平均共享文本大小(KB):0 平均非共享数据大小(KB):0 平均堆栈大小(KB):0 平均总大小(KB):0 最大常驻集大小(KB):0 平均驻留集大小(KB):0 主要(需要I/O)页面错误:0 轻微(回收帧)页面错误:315 自愿上下文切换:2 非自愿上下文切换:0 互换:0 文件系统输入:0 文件系统输出:0 已发送套接字消息:0 收到的套接字消息:0 发出的讯号:0 页面大小(字节):4096 退出状态:0