Vblank ile senkronize et - Nvidia X Sunucu ayarları


0

Ubuntu 12.04'te oldukça düşük bir kare hızına sahip bir OpenGL uygulaması kullanıyorum. Sonunda Nvidia X Server ayarlarından "vblank ile senkronize et" i devre dışı bırakarak sorunu çözmeyi başardım, ancak daha yoğun bir uygulama yaparken ekranımın yırtılmasını engelleyemem. Vblank ile senkronizasyonu sürdürürken kare hızımı nasıl artırabilirim?

Yanıtlar:


2

Vync kullanırken, uygulamanız yalnızca ekran yenileme hızınızın (60Hz ekran için 60, 30, 20 vb.) Tamamen yavaş olan tüm bölümleri olan kare hızlarında çalışır. Yırtmayı azaltmak istiyorsanız, uygulamanızda ikili (veya üçlü) tamponlama yapmanız gerekir . Uygulama kullandığınız çerçeveye göre değişecektir.


1

Compiz, grafik performansını olumsuz etkiliyor olabilir. Birliği çalıştırıyorsanız, bunu gerçekten kapatamazsınız, ancak bu uygulamayı çalıştırmak için geri dönüş 2D oturumunu kullanabilirsiniz (ya da Compiz kullanmayan gnome-shell gibi bir şey deneyebilirsiniz).

Bunun dışında yapabileceğin pek bir şey yok. Programlar VSync kapatıldığında daha hızlı çalışır ve bu nedenle VSync'i açtığınızda daha yavaş çalışırlar. Tek önerebileceğim hafif pencere yöneticileri çalışıyor. Daha iyi bir grafik kartına ihtiyacınız olabilir.

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.