自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

Ubuntu 將 Snap 格式 Firefox 的啟動時間縮短了 50%

系統(tǒng) 瀏覽器
Snap 版本的 Firefox 是 Ubuntu 22.04 LTS 的默認 Firefox 包裝,Snap 格式提高了安全性,提供了跨版本兼容性,并縮短了 Mozilla 推送改動的時間。

Snap 版本的 Firefox 是 Ubuntu 22.04 LTS 的默認 Firefox 包裝,Snap 格式提高了安全性,提供了跨版本兼容性,并縮短了 Mozilla 推送改動的時間。而這些好處的代價是 Snap 格式的 Firefox 性能存在大問題,啟動時間超長,尤其是在系統(tǒng)重啟后首次啟動 Firefox 時。

Canonical 一直在進行各種改進,以解決 Firefox Snap 的啟動時間問題。隨著最新的改進推送到 Firefox Snap,F(xiàn)irefox Snap 的啟動時間減少了大約 50%。

這次性能優(yōu)化主要在于兩個重大改進。首先是關于 Firefox 如何處理語言包的變化,第二個是對 Firefox 所依賴的 GNOME 和 GTK 主題快照的更新。

擴展處理 – 語言包

以前,F(xiàn)irefox 在第一次啟動時會復制所有語言包,這是一個巨大且不必要的開銷,因為大多數人只使用一種用戶界面語言運行 Firefox,例如中文、英語或法語。 

Mozilla 的最新修復讓 Firefox 一次只加載一種語言(跟隨系統(tǒng)設置),這影響安裝后首次啟動 Firefox 的時間,測試表明平均減少了大約 6 秒。

GNOME 和 GTK 主題快照壓縮

此前 Canonical 已對 Firefox snap 使用 LZO 壓縮,來提高 Firefox 的啟動性能。但其沒有考慮的是 Firefox snap 依賴于 gnome-3-38-2004 和 gtk-common-theme snap,它們仍然使用 XZ 算法壓縮交付。由于 Firefox snap 在啟動期間會從這兩個 snap 中加載庫,因此解壓縮過程可能會造成性能瓶頸。

將這兩個快照的壓縮算法也切換到 LZO 之后,便可以進一步改善 Firefox 的啟動時間。

另一個好處是,此更改不僅會影響 Firefox,還會影響依賴于 GNOME 和 GTK 快照的所有快照的開始時間,包括 Chromium 和 Thunderbird。

此外,據外媒 Phoronix 報道?,接下來 Canonical 將研究多線程解壓縮、解決 Firefox 在 Raspberry Pi 上使用的軟件渲染問題,并探索預緩存。 通過 Ubuntu 博客 可了解有關最新 Firefox Snap 進展的更多詳細信息。

本文轉自OSCHINA

本文標題:Ubuntu 將 Snap 格式 Firefox 的啟動時間縮短了 50%

本文地址:https://www.oschina.net/news/202369/firefox-snap-performance-improving

責任編輯:未麗燕 來源: OSCHINA
相關推薦

2021-09-18 10:26:58

UbuntuFirefox瀏覽器

2013-03-04 10:20:23

JVM優(yōu)化eclipseJVM

2013-03-04 10:59:47

eclipseJVM

2022-03-28 13:30:24

UbuntuFirefoxsnap

2024-02-26 00:00:00

GolangRedisDocker

2022-08-08 16:21:54

Ubuntu

2014-12-25 16:20:56

PTC

2022-06-14 08:00:00

JavaScript工具Metro

2009-10-27 08:44:52

UbuntuRC候選版正式版

2022-11-13 19:46:49

Ubuntu

2019-04-22 12:25:40

UbuntuLinux IP地址

2009-02-18 16:34:32

優(yōu)化Windows啟動時間

2011-08-08 18:39:42

Windows7啟動時間

2012-05-25 09:29:49

IE9瀏覽器

2013-08-13 14:03:47

Firefox

2011-09-06 10:00:10

WindowsVist

2010-03-16 16:47:25

Ubuntu 9.04

2020-02-12 08:50:05

Linux命令啟動時間

2013-03-22 09:49:09

Ubuntu操作系統(tǒng)

2025-03-26 06:46:32

點贊
收藏

51CTO技術棧公眾號