0
1.onlyフォーク2.唯一のexec 3.両方のフォーク&幹部シェルで "top"コールするシステムコールはどれですか?
これは簡単な質問かもしれませんが、私はそれで本当に困惑しています。私は本当に初心者で、それを理解する方法を知らない。
誰かが私に説明することができれば非常にうれしいです。
ありがとうございます。
1.onlyフォーク2.唯一のexec 3.両方のフォーク&幹部シェルで "top"コールするシステムコールはどれですか?
これは簡単な質問かもしれませんが、私はそれで本当に困惑しています。私は本当に初心者で、それを理解する方法を知らない。
誰かが私に説明することができれば非常にうれしいです。
ありがとうございます。
実際、多くの。
strace top
を参照してください。
ADDITION:実際には
、fork
しかしexec
何もありません:
[[email protected] temp]$strace top 2> a.txt
[[email protected] temp]$cat a.txt | grep fork
[[email protected] temp]$cat a.txt | grep exec
execve("/usr/bin/top", ["top"], [/* 60 vars */]) = 0
見つけるために 'strace'を使用しないのはなぜ? –
@KerrekSB only execが見つかりました。つまり、execだけが呼び出されますか? – Lynn
@Lynnもし 'exec'が呼び出され、' fork'は呼び出されません。しかし、それは 'トップ'の間に呼び出されたシステムコールだけではありません。 – starrify