BT Sözlüğü › Altyapı › SYNC uzantısı (X11)

SYNC uzantısı (X11)

Altyapı Svenska → Güncellendi: 2026-10-11

X sunucusunun içindeki sayaçlar ve alarmlar; istemciler yoklama yapmadan birbirini bekleyebilir.

X protokolü eşzamansızdır: istemci istekleri gönderir ama bunların ne zaman gerçekleştiğini bilmez. 1994'te X11R6 ile gelen X Synchronization Extension, sunucunun ya da bir istemcinin artırabildiği sayaçlar ve bir sayaç belirli bir değeri aştığında tetiklenen alarmlar ekler. Çoklu ortam için, yani ses ve görüntüyü uyumlu tutmak için tasarlandı, ama en önemli işini başka yerde buldu.

EWMH'in _NET_WM_SYNC_REQUEST mesajıyla pencere yöneticisi, bir uygulamadan yeniden boyutlandırmanın ardından çizimi bitirince haber vermesini isteyebilir; böylece bir sonraki boyutlandırma yarım boyanmış bir karenin üstüne yığılmaz. Bu olmadan içerik kenarlığın gerisinde gözle görülür biçimde kalır. Sonraki bir revizyon, birleştirmeli pencere yöneticilerinin ve GL sürücülerinin tearing'i önlemek için kullandığı fence'leri ekledi.

← Sözlüğe dön