GNOME Shell & Mutter Can Now Be Extensively Profiled For Missed Frames, Other Metrics

Written by Michael Larabel in GNOME on 1 June 2019 at 08:05 AM EDT. 25 Comments
While we've seen a lot of performance optimizations land in GNOME over the past year or two, we're likely to see more optimizations come now that Sysprof integration for GNOME Shell and Mutter has been merged that will allow profiling closely for missed frames and other performance metrics.

Earlier this week Sysprof lead developer Christian Hergert talked about the latest profiling abilities for this tool and since then integration work led in part by Georges Stavracas has been merged.

After the merge request being open for nine months, the code has now been merged. With this there is now mainline support in GNOME 3.33/3.34 for being able to use Sysprof to nicely profile the desktop performance.

Georges has shared a video of this profiling ability in action:

Here's to a performant GNOME 3.34!
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week