Windows Tips & News

Cynamon 4.0 będzie próbował zmniejszyć rozrywanie ekranu

click fraud protection

Cynamon to flagowe środowisko graficzne Linux Mint. Zaczynał jako widelec Gnome 3, teraz jest w pełni niezależny. Na stronie Linux Mint opublikowano nowe ogłoszenie, zawierające ulepszenia wydajności nadchodzącej wersji Cinnamon, aby zapobiec zrywaniu ekranu. Zostanie dostarczony z następną wersją Linux Mint.

Cynamon 4.0

Kontynuując ulepszenia „snappiness”, które pojawiły się w Cinnamon 3.8, zespół obecnie przygląda się VSync, a w szczególności CLUTTER_VBLANK, który ustawia Sync na VBlank w Cinnamon.

Chociaż Vsync zapobiega rozrywaniu ekranu, ma również koszt wydajności. Koszt ten jest widoczny w Cynamonie podczas przeciągania okna myszą. Gdy poruszasz kursorem myszy w lewo iw prawo, możesz zauważyć, że okno, które jest pod nim przeciągane, nie porusza się dokładnie „z tym”, ale z lekkim opóźnieniem, jakby pomiędzy kursorem a oknem była jakaś gumka to jest trzymać.

Usunięcie Vsync usuwa to opóźnienie. Przeciągania systemu Windows są wtedy natychmiastowe i w pełni responsywne. Pomiary FPS również wydają się potwierdzać tę obserwację, a wyższe liczby FPS prowadzą nas do przekonania, że ​​może to mieć inny pozytywny wpływ na wydajność Cynamonu.

Problemem jest wtedy rozrywanie ekranu.

Na nowoczesnych procesorach graficznych NVIDIA jesteśmy w stanie pozbyć się zrywania ekranu, używając „Potoku kompozycji siły” w ustawieniach NVIDIA. Po wyłączeniu Vsync w Cinnamon możemy cieszyć się szybszym środowiskiem graficznym bez zrywania ekranu.

Zespół obecnie przygląda się temu i testuje na różnych konfiguracjach i kartach graficznych. Nie ma gwarancji, że znajdziemy rozwiązanie „jeden rozmiar dla wszystkich” i będziemy w stanie dostarczyć środowisko Cinnamon 4.0, które będzie szybkie i bez rozrywania ekranu dla wszystkich po wyjęciu z pudełka. Jeśli nie, prawdopodobnie ułatwimy ludziom dostrojenie ich środowiska, dostarczając więcej informacji na temat zrywania ekranu, wydajności i możliwości ustawienia Vsync w ustawieniach systemu.

Jeśli chcesz to przetestować na bieżącej konfiguracji cynamonu, możesz ponownie uruchomić cynamon za pomocą:

1

CLUTTER_SHOW_FPS=1cynamon--wymienić

I aby uruchomić go ponownie bez Vsync:

1

CLUTER_VBLANK=Żaden CLUTTER_SHOW_FPS=1cynamon--wymienić

Sprawdź, czy widzisz różnicę pod względem liczby klatek na sekundę i przesuwania okien po ekranie. Zrywanie ekranu, gdy to się dzieje, jest najbardziej widoczne w filmach lub podczas przewijania list w górę iw dół. Przetestuj z oknami niepełnoekranowymi (okna pełnoekranowe mogą pomijać kompozycję w Cynamonie, więc to zupełnie inna sprawa).

Cynamon 4.0 jest obecnie w fazie rozwoju. Jego data premiery nie jest jeszcze znana.

Włącz lub wyłącz powiadomienia Androida w aplikacji Twój telefon

Włącz lub wyłącz powiadomienia Androida w aplikacji Twój telefon

Włącz lub wyłącz powiadomienia Androida w aplikacji Twój telefon w systemie Windows 10Z kompilacj...

Czytaj więcej

Wyłącz powiadomienia aplikacji telefonu dla wiadomości na Androida

Wyłącz powiadomienia aplikacji telefonu dla wiadomości na Androida

ZALECANA: Kliknij tutaj, aby rozwiązać problemy z systemem Windows i zoptymalizować wydajność sys...

Czytaj więcej

Aplikacja Twój telefon odbiera wskaźniki stanu usługi telefonicznej

Ta strona korzysta z plików cookie, aby poprawić wrażenia podczas poruszania się po witrynie. Z t...

Czytaj więcej