我所说的进程树是指进程及其以任何方式执行的所有内容。
我尝试过/usr/bin/time -v,但结果完全错误。例如,npm test在我们的一个项目中运行 14GiB 可用 RAM 和 8GiB 可用交换会导致 OOM 杀手开始杀死我的应用程序(最常见的是浏览器和 IDE)。time报告仅使用了 800MiB,尽管实际内存消耗一定非常高,超过 20GiB...
/usr/bin/time -v
npm test
time
linux memory
linux ×1
memory ×1