synchronization

/ˌsɪŋkrənaɪˈzeɪʃn/ シンクロナイゼーション

1. 複数の要素を時間的に一致させる行為や過程。

異なる事柄やシステムが同時に、または同じ速度で動作するように調整する行為を指します。
The synchronization of audio and video is crucial for a good viewing experience. (音声と映像の同期化は、良い視聴体験のために不可欠です。)

2. 複数の要素が時間的に一致している状態。

複数のシステムやプロセス、動きなどが時間的に一致している、または同じリズムで進行している状態を指します。
We achieved perfect synchronization in our presentation. (私たちはプレゼンテーションで完璧な同期を達成した。)

3. (情報科学) 複数のタスクやプロセス間でデータの一貫性を保つための機構や処理。

コンピューティングにおいて、複数のプロセスやスレッドが共有データにアクセスする際に、データの一貫性や正しい順序を保つための仕組みや操作を指します。
Mutual exclusion is a common technique for synchronization in concurrent programming. (相互排他は、並行プログラミングにおける同期の一般的な手法です。)
関連