GNU/Linux では、プログラムの起動に必要な時間を特定できますか? 「開始」は、load_elf_binary() (またはその他の適用可能な関数) を実行したと定義されます。特に、これを実行できるプログラムを書きたいと思っています。つまり、プログラムは、入力として別のプログラムを与えられ、可能な限り高い精度でその時間を決定します。
編集: ハードウェアを x86-64 に指定するのを忘れていました。
NASA は 386 およびそれ以前のハードウェアを使用します。これらのハードウェアは決定論的であるためです。キャッシュおよびスーパースカラー テクノロジにより、486 およびそれ以降のプロセッサは非決定論的になります。したがって、起動時間を決定することは自明ではありません。
興味のある記事: