1、64bit的Timestamp Format
The 64-bit timestamp format is used in packet headers and other places with limited word size. It includes a 32-bit unsigned seconds field spanning 136 years and a 32-bit fraction field resolving 232 picoseconds.
1秒 = 1000毫秒 (millisecond) = 1,000,000微秒(microsecond) = 1,000,000,000纳秒(nanosecond) = 1,000,000,000,000皮秒(picosecond)
2、为什么是232 piposeconds?
从时间单位上看,232picosecond 不到四分之一纳秒,为什么单位这么奇怪,不是微秒、纳秒的倍数?
答案隐藏在附录里:
get_time() 函数返回的tstamp是64-bit的timestamp:
typedef