首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Firefox Snap 性能不佳,Ubuntu:在改了!

出品|开源中国

Canonical 在去年 9 月宣布,Ubuntu 21.10 将默认使用 Snap 版本的 Firefox,但并未阻止用户手动安装 deb 版本的 Firefox。随后在今年 3 月,他们宣布Ubuntu 22.04 将仅向用户提供Snap 版本的 Firefox,用户无法再手动安装 deb 版本。

虽然 Canonical 的初衷是为了提高了安全性、提供跨版本兼容性,以及缩短了 Mozilla 将改进交付给用户的时间,但自从 Ubuntu 转向默认使用 Snap 版本的 Firefox 以来,Firefox 性能不佳的问题就一直是 Ubuntu 用户经常抱怨的一点。

不过 Ubuntu 的开发团队并没有坐视不管,在近日发布的一篇博客中,Ubuntu 表示将致力于解决 Firefox Snap 版本的性能和其他不足之处。

首先是 Firefox 启动速度缓慢的问题,团队研究发现 Firefox 在冷启动方面的性能表现十分差,其中一个最大的原因是因为浏览器第一次启动时会复制大量的语言包。Canonical 正在与 Mozilla 合作进行类似于 Windows 平台上的 Firefox 的改变,即每次只根据系统的区域设置加载一个对应的语言包;由于冷启动已经缓存了大量数据,因此 Firefox 热启动的速度更快,也接近于团队的预期。

在渲染方面,由于 Firefox 之前无法确定它应该使用哪个 GPU 驱动程序,因此会退回到软件渲染,这会显着影响性能。为了解决这个问题,Canonical 将会更新 OpenGL 接口,以确保基于 GPU 的渲染可以在更多场景下工作。

除了上述的问题,Ubuntu 的开发者也在改进其他的性能问题,其中包括:

与其他 Linux 发行版相比,Ubuntu 上的 futex () 系统调用时间要高很多;

改进浏览器中的 Jupyter Notebook 支持

字体和图标处理

解决网络挂载访问

如果用户有其他方面的性能问题,可以前往Bugzilla提交反馈意见。

  • 发表于:
  • 原文链接https://kuaibao.qq.com/s/20220617A03B2U00?refer=cp_1026
  • 腾讯「腾讯云开发者社区」是腾讯内容开放平台帐号(企鹅号)传播渠道之一,根据《腾讯内容开放平台服务协议》转载发布内容。
  • 如有侵权,请联系 cloudcommunity@tencent.com 删除。

扫码

添加站长 进交流群

领取专属 10元无门槛券

私享最新 技术干货

扫码加入开发者社群
领券