Canonical Continues Working On Ubuntu's Firefox Snap Performance
On the Ubuntu blog today is a new post by Canonical's Oliver Smith about their latest efforts to improve the Firefox Snap performance and other outstanding issues with this sandboxed version of the Mozilla web browser.
On the performance front they have made updates to ensure GPU-based rendering should work in more instances rather than falling back to software rendering. Ubuntu developers though continue working on these rendering problems including for the likes of Ubuntu on the Raspberry Pi.
As for Firefox's slow start performance, one of the big factors is due to copying a large number of language packs during Firefox's first start. They are working with Mozilla on a change similar to Firefox on Windows where only one locale would be loaded at a time based on the system locale, but that has yet to land.
Ubuntu developers are continuing to explore other performance issues like the futex() system call time being so much higher on Ubuntu compared to other Linux distributions.
Also being worked on still for the Firefox Snap is proper access to network mounts, native messaging support, and other items.
See the Ubuntu blog post for more details on their latest efforts to speed-up the Snap-confined Firefox browser.