Canonical 在去年 9 月博客中,Ubuntu 表示将致力于解决 Firefox Snap 版本的性能和其他不足之处。
首先是 Firefox 启动速度缓慢的问题,团队研究发现 Firefox 在冷启动方面的性能表现十分差,其中一个最大的原因是因为浏览器第一次启动时会复制大量的语言包。Canonical 正在与 Mozilla 合作进行类似于 Windows 平台上的 Firefox 的改变,即每次只根据系统的区域设置加载一个对应的语言包;由于冷启动已经缓存了大量数据,因此 Firefox 热启动的速度更快,也接近于团队的预期。
在渲染方面,由于 Firefox 之前无法确定它应该使用哪个 GPU 驱动程序,因此会退回到软件渲染,这会显着影响性能。为了解决这个问题,Canonical 将会更新 OpenGL 接口,以确保基于 GPU 的渲染可以在更多场景下工作。
除了上述的问题,Ubuntu 的开发者也在改进其他的性能问题,其中包括:
如果用户有其他方面的性能问题,可以前往 Bugzilla 提交反馈意见。
(文/开源中国)