如何测量短期进程的 CPU、MEM 使用率等

如何测量短期进程的 CPU、MEM 使用率等

我有一个带有一些编译排序算法的程序,我正在尝试使用 top 来监视它的 cpu 和 ram 使用情况。

通常情况下,考虑到该进程运行几分钟,这没什么问题,但是,问题是有时该程序仅运行几毫秒(小数据集)并且不会出现在顶部的列表中。

是否有类似 time 命令的东西可以用来生成进程并开始监视直到它终止(WSL2 Ubuntu)?我有几个数据集可以按最佳/最差/平均排序顺序运行多种算法来进行基本分析。

相关内容