わからないこと
Linuxを勉強し始めた学生です。
straceコマンドを使って以下の二つのコマンドの違いを確認していました。
strace -f -c cat /etc/os-release #一つ目 strace -f -c cat < /etc/os-release #二つ目
ここでいくつか疑問を持ちました。
一つ目はそれぞれのシステムコールは何度か呼び出されているにも関わらず、secondsが0.000000になっていることです。
これは0.000000以下の速さで実行されているということなのでしょうか?
二つ目は strace -f -c cat /etc/os-release の方がsecondsの合計が小さい点です。
callsの合計を見ると strace -f -c cat < /etc/os-release の方がシステムコールを呼び出す回数は少ないのに
なぜsecondsの合計は大きいのでしょうか?
以上二つです。
ご教授お願い致します。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。