Jaki jest cel synchronizacji?
Głównym celem synchronizacji jest dzielenie się zasobami bez zakłóceń przy użyciu wzajemnego wykluczenia. Innym celem jest koordynacja interakcji procesowych w systemie operacyjnym. Semafory i monitory są najpotężniejszymi i najczęściej stosowanymi mechanizmami do rozwiązywania problemów z synchronizacją.
Jakie są zalety synchronizacji?
Synchronizacja poprawia czas odpowiedzi dla żądań danych z dwóch powodów. Wskaźniki pobierania są szybsze, ponieważ żądania są przetwarzane na serwerze lokalnym, bez uzyskiwania dostępu do sieci szerokiej obszaru. Ponadto lokalne przetwarzanie przetwarzania pracy z centralnego serwera bazy danych, aby konkurencja o czas procesora został zmniejszony.