-
Notifications
You must be signed in to change notification settings - Fork 25
High resolution timer #6
Copy link
Copy link
Open
Description
Node provides access to high resolution time through process.hrtime(). It can also be used to calculate the time difference between calls.
Example (from NodeJS Docs):
var time = process.hrtime();
// [ 1800216, 25 ]
setTimeout(function() {
var diff = process.hrtime(time);
// [ 1, 552 ]
console.log('benchmark took %d nanoseconds', diff[0] * 1e9 + diff[1]);
// benchmark took 1000000527 nanoseconds
}, 1000);Do you see a benefit for the higher precision? I see that dt is stored as seconds, so wasn't sure if higher precision would actually make a difference.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels