NTPクライアントを使用してインターネット時刻に同期するマシンがあるので、システムクロックはかなり正確である必要があります。
開発中のアプリケーションがあり、データをリアルタイムでログに記録し、処理してから渡します。私が今やりたいのは、システムクロックに合わせてNミリ秒ごとにそのデータを出力することです。したがって、たとえば、20ミリ秒間隔で実行したい場合、私の出力は次のようになります。
13:15:05:000
13:15:05:020
13:15:05:040
13:15:05:060
ストップウォッチクラスを使用するための提案を見てきましたが、それは特定のタイムスタンプを探すのではなく、期間を測定するだけです。これを行うためのコードは独自のスレッドで実行されているため、比較的ブロックする呼び出しを行う必要がある場合は問題になるはずです。
これを合理的に(1msの精度に近いかそれ以上の精度で)達成する方法についての提案は、非常にありがたく受け取られます。