Die Arbeiten zur Übertragung von GNOME Mutter auf Multithread-Rendering haben begonnen

Im Code des Mutter-Fenstermanagers, der im Rahmen des GNOME 3.34-Entwicklungszyklus entwickelt wurde, enthalten Erste Unterstützung für die neue transaktionale (atomare) API
KMS (Atomic Kernel Mode Setting) zum Umschalten des Videomodus, sodass Sie die Richtigkeit der Parameter überprüfen können, bevor Sie den Hardwarestatus tatsächlich sofort ändern, und die Änderung bei Bedarf rückgängig machen können.

Aus praktischer Sicht ist die Unterstützung der neuen API der erste Schritt bei der Umstellung von Mutter auf ein Multithread-Modell, bei dem Code, der mit dem Video-Subsystem, OpenGL-bezogenen Komponenten und der Haupt-GLib-Ereignisschleife interagiert, in separaten Threads ausgeführt wird. Dies ermöglicht die Parallelisierung von Rendering-Vorgängen auf Multi-Core-Systemen. Die Veröffentlichung von GNOME 3.34 ist für den 11. September geplant.

Source: opennet.ru

Kommentar hinzufügen