WHY
在网络世界中, 各个计算机之间要想协同工作, 时间同步是一个十分重要的基础. 在计算机内部是有自己的时间的, 这个时间通过内部的晶体振荡器差生的固定频率, 来模拟时间流逝进行计算....要消除不一致, 就需要有一个统一的时间标准, 然后大家都以这个标准为基准时间并对自己的本地时间进行校准, 既协调国际时(UTC), 关于这个时间是怎么来的, 不是本文讨论的重点....好了, 现在, 在另一个地方, 有一个标准时间, 如何将这个标准时间通过网络同步到你的本地计算机呢? 如何在同步的过程中, 尽量消除网络延迟带来的影响呢?...既然延时无法消除, 如果我们能够知道这个延时的时间, 也可以通过计算消除延迟的影响....$t2 = time();
如果, 在获取t1变量后, 正巧进行了时间同步, 那么t2有可能小于
ntp: 时间平滑过度, 保证本地时间递增, 一点点减少本地与远端的时间差.
ntpdate: 立即进行同步