シェルコマンドを実行すると、time
コマンド自体の実行時間が大幅に長くなりますか?結局のところ、ユーザースペースで費やされた時間とシステムコールを待つのにかかる時間は区別されます。
答え1
いいえ、このtime
コマンドを使用しても、コマンド自体の実行時間が大幅に長くなることはありません。このコマンドは、time
ほとんどの情報をシステムコールから取得します。値は、呼び出しの有無に関する情報をtimes()
収集するカーネルから取得されます。times()
システムコールの詳細については、参考man 2 times
資料を参照してください。times()