最大物理内存使用过程

时间:2015-10-01 00:53:21

标签: linux bash

如果我想估计进程的最大物理内存使用量,我可以简单地迭代调用该进程的“top”命令并获取“RES”字段的最大值吗?

谢谢

2 个答案:

答案 0 :(得分:1)

是的,但要了解您正在测量系统的属性和过程的属性一样多。例如,在内存压力较大的系统上,即使进程相同,驻留集大小也会更小。

答案 1 :(得分:1)

time的GNU版本允许您使用%M格式显示其生命周期内的最大RSS。

请注意,您可能必须将其作为/usr/bin/time -f %M command...调用,因此您不必运行shell的内置time命令。

在OSX上,使用/usr/bin/time -l command...