·
Across the Great Wall, we can reach every corner in the world.

对于曾经的硬件工程师来说~ 纳秒这个硬件实现很常见,比如 CPU 主频上 GHz 之后,时钟就是纳秒级别甚至以上的。1GHz => 1纳秒一次震动,在射频电路上更常见,比如一些光模块 100G 传输带宽的,SerDes 时钟更高了(要求超高精度),甚至一些硬件指标都是 fs 级别的。

软件上看到纳秒级别的计数器很常见,最常见的就是用来统计程序执行时间,进行优化,还有一些特殊数据库,也会依赖高精度时钟同步去实现分布式特性,比如 google 的 Spanner 数据库。可以看看 Google 这篇文章:Cloud Spanner: TrueTime and external consistency