Synchronizacja (informatyka)
W informatyce, synchronizacja odnosi się do jednego z dwóch różnych, ale powiązanych pojęć: synchronizacji procesów i synchronizacji danych.
- Synchronizacja procesów odnosi się do idei, że wiele procesów ma się połączyć lub handshake w pewnym momencie, tak aby osiągnąć porozumienie lub zobowiązać się do pewnej sekwencji działań.
- Synchronizacja danych odnosi się do idei utrzymywania wielu kopii zbioru danych w spójności (in-constancy) ze sobą, lub w celu utrzymania integralności danych.
Synchronizacja procesów jest powszechnie używana do implementacji synchronizacji danych.