如何获得unix进程在其生命周期内的最大虚拟集大小?

如何获得unix进程在其生命周期内的最大虚拟集大小?,unix,process,Unix,Process,time命令包含一个格式参数“M”,根据Linux上的time手册页,该参数用于以下操作: Maximum resident set size of the process during its lifetime, in Kilobytes. 但是,它看起来不像time能够测量进程在其生存期内的最大虚拟集大小。如何在Linux上实现这一点?编辑:删除了对未被询问的问题的回答 看起来这样做的方法是从/prod/[pid]/status解析出VmPeak。请参见VSZ与最大虚拟集大小不同。前者是内

time
命令包含一个格式参数“M”,根据Linux上的
time
手册页,该参数用于以下操作:

Maximum resident set size of the process during its lifetime, in Kilobytes.

但是,它看起来不像
time
能够测量进程在其生存期内的最大虚拟集大小。如何在Linux上实现这一点?

编辑:删除了对未被询问的问题的回答


看起来这样做的方法是从
/prod/[pid]/status
解析出
VmPeak
。请参见

VSZ与最大虚拟集大小不同。前者是内存管理器映射到进程空间的页面总数,后者是进程限制。MinVSZ