sünkroniseerijate
Sünkroniseerijad on arvutiteaduses objektid, mida kasutatakse mitme ühises muutuja või ressursiga töötava protsessi või niidi käitumise koordineerimiseks. Nende peamine eesmärk on tagada, et mitu protsessi või niiti ei pääseks samaaegselt kriitilisele sektsioonile ehk programmi osale, kus jagatud ressursse muudetakse, et vältida andmete korruptsiooni või vastuolusid.
Sünkroniseerijad toimivad erinevate mehhanismide kaudu. Levinud tüüp on lukk (mutex), mis annab ühele niidile eksklusiivse juurdepääsu
Lisaks lukkudele ja semaforitele on olemas ka keerukamad sünkroniseerimismehhanismid, nagu tingimusmuutujad ja lugemis-kirjutuslukud. Tingimusmuutujad võimaldavad niidil
Sünkroniseerijate tõhus kasutamine on kriitilise tähtsusega paralleelsete ja mitme niidiga programmide õigeks ja tõhusaks toimimiseks. Valesti