On Sun, Jul 06, 2025 at 05:53:15PM +0200, Kevin Kofler via devel wrote: > As you can see, X11 is faster and consumes fewer resources. (And that is > with X11 compositing enabled. The author hints that X11 is even faster if > you turn off compositing, but unfortunately does not share the numbers for > that.)
They used "the same set of programs" but didn't actually enumerate what those were (or the workloads). What toolkits/versions? Were any of these applications Wayland-native or are they all X11-only? Did any of them use some sort of 3D graphics (eg Vulkan or OpenGL)? Was any of this automated -- and therefore consistently repeatable? Heck, was any attempt made to repeat things? Also, the numbers are purely *GPU* load, ignoring the rest of the system (eg the CPUs). Given that Wayland was designed to offload *more* work onto the GPU, a higher GPU load in of itself isn't surprising. Finally, a higher load in of itself means noting if you won't consider the relative feature differences between the two environments. As an example of this, "color accuracy" under Wayland is something that X11 is literally incapable of doing. So if you exclude the "color accuracy" stuff, the results are roughly equivalent in the first table; as a whole Wayland comes out _slightly_ worse but faster in some areas. Of course, 'slightly worse' of a minimially-clocked, mostly-idle GPU proabably isn't even a measurable difference, power-wise. Speaking of clocks, the second table shows that X11 uses less resources than Wayland as a percentage value... except the GPU's memory clock is 64% _higher_ in the X11 session. So the results aren't quite so comparable after all -- in absolute terms, a lower percentage of a higher value may not compare favorably to a higher percentage of a lower number. Meanwhile, that higher clock speed under X11 _will_ show up in power consumption. tl;dr: this is utterly worthless as a benchmark, and no conclusions can be drawn from it. - Solomon -- Solomon Peachy pizza at shaftnet dot org (email&xmpp) @pizza:shaftnet dot org (matrix) Dowling Park, FL speachy (libera.chat)
signature.asc
Description: PGP signature
-- _______________________________________________ devel mailing list -- devel@lists.fedoraproject.org To unsubscribe send an email to devel-le...@lists.fedoraproject.org Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/ List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines List Archives: https://lists.fedoraproject.org/archives/list/devel@lists.fedoraproject.org Do not reply to spam, report it: https://pagure.io/fedora-infrastructure/new_issue