我们可以在unix环境中使用time
来查看有多长时间......
shell> time some_random_command
real 0m0.709s
user 0m0.008s
sys 0m0.012s
是否有相应的记录进程的内存使用情况?
特别是我对峰值分配感兴趣。
答案 0 :(得分:5)
查看手册页了解时间。您可以指定可以输出内存信息的格式字符串。例如:
>time -f"mem: %M" some_random_command mem: NNNN
将在其生命周期内输出流程的最大驻留集大小,以千字节为单位。
答案 1 :(得分:0)
你能用ps吗?例如ps v <pid>
将返回内存信息。