process.hrtime(node.js版のmicroTime)の開始時刻は?それを開始するイベントが見つかりませんでした。開始のタイムスタンプはどこかに保存されていますか?
サーバーが両方の方法でクライアントへのレイテンシーを取得できるようにする必要があります。そのためには、信頼できるマイクロタイム測定が必要です。(+ その他の場合)
開始時間は任意です。その実際の値だけでは意味がありません。hrtime
ストップウォッチを開始したいときに呼び出し、操作が完了したら再度呼び出します。後者から前者を引くと、経過時間が得られます。
process.hrtime()
[seconds, nanoseconds]
タプル配列で現在の高解像度リアルタイムを返します 。これは、過去の任意の時間に相対的です。時刻とは関係がないため、クロック ドリフトの影響を受けません。主な用途は、インターバル間のパフォーマンスを測定することです。前回の呼び出しの結果を渡すと、
process.hrtime()
ベンチマークや間隔の測定に役立つ差分の読み取り値を取得できます。