API のパフォーマンスを測定する C++ アプリケーションを実行するシェル スクリプトを実行しています。API のレイテンシー (特定のパラメーター セットの値を返すのにかかる時間) をキャプチャできますが、CPU とメモリの使用量も 5 ~ 10 秒間隔でキャプチャしたいと考えています。
システムのパフォーマンスにあまり影響を与えずに、同じスクリプト内でこれを行う方法はありますか? 実行中のスクリプトの外部で (独立して) 実行できる多くの例を見つけました。しかし、同じスクリプト内でできることではありません。