
同步不是让两个过程永远同时做同一件事,而是让它们之间的时间关系保持在任务允许的范围内。两只时钟即使此刻读数相同,也会因走时误差逐渐分离;定期对照同一时间信号并修正,才形成持续的同步。
同步因此包含三个条件:各过程能够独立变化,有可比较的共同参照,并有发现偏差后的调整机制。调整也不一定把差值降为零。视频会议允许声音和画面有极小偏差,只要仍低于妨碍理解的界限;乐队各声部更不必奏同一音符,却需维持共同拍点和规定的先后关系。
它与“同时”不同:一次碰巧同刻发生,不代表以后仍能对齐;也与一般协调不同,协调还可处理空间、角色与资源关系。同步专门处理时间上的对应。真正重要的不是某一瞬间完全一致,而是偏差出现后,系统能否继续检测、修正,并把关系维持在可用范围。
了解 Geoffrey Chen 的更多信息
订阅后即可通过电子邮件收到最新文章。