短期プロセスのCPU、MEM使用量などを測定する方法

短期プロセスのCPU、MEM使用量などを測定する方法

コンパイルされたソートアルゴリズムを含むプログラムがあり、topを使用してCPUとRAMの使用量を監視しようとしています。

一般的に、プロセスが数分間実行されることを考慮すると大丈夫です。ただし、問題は、プログラムが数ミリ秒だけ実行され(小さいデータセット)、親リストに表示されないことがあります。

プロセスを作成して終了するまで監視を開始するために使用できる時間コマンドのようなものはありますか(WSL2 Ubuntu)?基本分析のために、最高/最悪/平均ソート順に複数のアルゴリズムを実行できる複数のデータセットがあります。

関連情報