SYNC-tillägget (X11)
Räknare och larm i X-servern, så att klienter kan vänta på varandra utan att polla.
X-protokollet är asynkront: en klient skickar förfrågningar och vet inte när de faktiskt utförts. X Synchronization Extension, som kom med X11R6 1994, lägger till räknare som servern eller en klient kan räkna upp, och larm som utlöses när en räknare passerar ett värde. Det var tänkt för multimedia — ljud och bild som ska hålla takten — men hittade sitt viktigaste bruk någon annanstans.
Via EWMH:s _NET_WM_SYNC_REQUEST kan fönsterhanteraren be ett program säga till när det ritat om sig efter en storleksändring, i stället för att skicka nästa ändring rakt in i en halvfärdig ruta. Utan det släpar innehållet efter ramen. En senare version lade till fences, som komponerande fönsterhanterare och GL-drivrutiner använder för att undvika tearing.