美文网首页
nodejs高精度计时(纳秒)

nodejs高精度计时(纳秒)

作者: droid_zf | 来源:发表于2019-05-29 16:49 被阅读0次
process.hrtime()
process.hrtime.bigint()

返回Array包含当前高分辨率实时的元组,在[秒,纳秒]

function getNanoSecTime() {
    var hrTime = process.hrtime();
    return hrTime[0] * 1000000000 + hrTime[1];
}

node v10.7.0以上

const start = process.hrtime.bigint();
// 191051479007711n

setTimeout(() => {
  const end = process.hrtime.bigint();
  // 191052633396993n

  console.log(`Benchmark took ${end - start} nanoseconds`);
  // Benchmark took 1154389282 nanoseconds
}, 1000);

https://nodejs.org/api/process.html#process_process_hrtime_time

相关文章

  • nodejs高精度计时(纳秒)

    返回Array包含当前高分辨率实时的元组,在[秒,纳秒] node v10.7.0以上 https://nodej...

  • 高精度计时

    Windows ①计时统计前先调用QueryPerformanceFrequency()函数获得机器内部计时器的时...

  • C++时间与日期操作

    文|Seraph 1. 时间换算 1纳秒等于十亿分之一秒(10-9秒)1 纳秒 = 1000皮秒1,000 纳秒 ...

  • 13位的时间golang

    UnixNano纳秒要转换成毫秒, 进6个位1 纳秒 = 1000皮秒1,000 纳秒 = 1微秒 μs1,000...

  • java 测试程序执行时间

    毫秒 纳秒

  • 秒学Nodejs

    安装和配置Nodejs Nodejs的安装与配置在Windows上可以称为无脑操作,一直需要一直点击下一步,选择安...

  • 时间的单位换算

    时间的单位换算: 1毫秒(ms)=1000微秒(us) 1微秒(us)=1000纳秒(ns) 1纳秒(ns)=10...

  • 高精度(加法&乘法&减法)

    高精度加法: 高精度乘法: 高精度减法:

  • 时间单位

    表示3秒 (3 * NSEC_PER_SEC 纳秒)。 SEC (second) 秒 ...

  • System.nanoTime()

    纳秒 ns(nanosecond):纳秒, 时间单位。一秒的10亿分之一,即等于10的负9次方秒。常用作 内存读写...

网友评论

      本文标题:nodejs高精度计时(纳秒)

      本文链接:https://www.haomeiwen.com/subject/kxgytctx.html