5
测量程序的RAM使用率
time 如果您想弄清楚给定命令需要多少CPU时间,这是一个很棒的命令。 我正在寻找类似的东西,可以测量程序和任何子级的最大RAM使用率。最好,它应该区分已使用和未使用的已分配内存。也许它甚至可以给出内存使用率的中位数(因此,长时间运行时您应该期望的内存使用率)。 所以我想做: rammeassure my_program my_args 并获得类似于以下内容的输出: Max memory allocated: 10233303 Bytes Max memory used: 7233303 Bytes Median memory allocation: 5233303 Bytes 我已经看过memusg https://gist.github.com/526585/590293d6527c91e48fcb08edb8de9fd6c88a6d82,但我认为这有点黑。