少なくとも 1 ミリ秒の時間分解能を必要とするカーネル モジュールを構築しました。現在 do_gettimeofday() を使用していますが、モジュールを組み込みデバイスに移動すると、これが機能しないことが懸念されます。デバイスには 180 Mz プロセッサ (MIPS) が搭載されており、カーネルのデフォルトの HZ 値は 100 です。したがって、jiffies を使用すると、最高で 10 ミリ秒の解像度しか得られません。それはそれをカットしません。
私が知りたいのは、do_gettimeofday() がタイマー割り込み (HZ) に基づいているかどうかです。少なくとも 1 ミリ秒の分解能を保証できますか?
ありがとう!