我们可以使用 time
在 unix 环境中查看某件事花了多长时间......
shell> time some_random_command
real 0m0.709s
user 0m0.008s
sys 0m0.012s
是否有等效的记录进程的内存使用情况?
特别是我对峰值分配感兴趣。
最佳答案
检查手册页的时间。您可以指定可以输出内存信息的格式字符串。例如:
>time -f"mem: %M"some_random_command
内存:NNNN
将输出进程在其生命周期内的最大驻留集大小,以千字节为单位。
关于unix - 相当于内存检查的时间,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/207734/