2
有没有一种方法可以测量执行的终端命令/操作使用的内存的数量,例如用于测量执行时间的内置命令time
。我想比较不同参数的命令。有没有办法测量一个shell命令使用了多少内存?
有没有一种方法可以测量执行的终端命令/操作使用的内存的数量,例如用于测量执行时间的内置命令time
。我想比较不同参数的命令。有没有办法测量一个shell命令使用了多少内存?
我正在寻找类似this的东西。
这是我如何使用它:
$/usr/bin/time -f "%E %M" *<command>*
这给了我:
时间(%E) - 经过实时(在[小时:]分:秒);
内存(%M) - 进程在其生存期内的最大驻留集大小,单位为kB。
使用top或htop,您可以查看所有进程的内存使用情况,而不仅限于一种。
http://stackoverflow.com/a/774601/524743 – Samuel