歡迎光臨
每天分享高質量文章

Facebook 的 zstd 壓縮演演算法將 Ubuntu 安裝速度提高 10%

英文:softpedia,編譯:開源中國社群

www.oschina.net/news/94225/new-ubuntu-installs-could-be-speed-up-by-10



Debian 和 Ubuntu 開發人員 Julian Andres Klode 說到:“Canonical計劃在Ubuntu Linux作業系統的未來版本中預設實現 Facebook 開源的 zstd 壓縮演演算法。”


該演演算法由 Facebook 的 Yann Collet 開發,zstd 是一種開源無損資料壓縮演演算法,旨在提供快速的實時壓縮和解壓縮速度,壓縮速度甚至比 xz 或 gzip 更快。Zstd 支援多達 19 個壓縮等級,提供 2.877 的壓縮比,高達 430 MB / s 的壓縮率和 1110 MB / s 的解壓縮速度。


Julian Andres Klode 和 Balint Reczey 報告說:他們設法將標準 Ubuntu 18.04 LTS(Bionic Beaver)64位安裝的速度提高了10%,zstd 配置設定最高階別為 19 級。更好的是,當禁用 fsync 和相關軟體包的 “eatmydata” 庫時,安裝速度提高了大約40%。


Debian GNU / Linux 和 Ubuntu 作業系統的 dpkg 和 apt 命令列軟體包管理系統中實現了對 Facebook 的 zstd 壓縮演演算法的支援。此外,Canonical 計劃在未來的 Ubuntu 版本中預設啟用它,從今年秋季的將釋出 Ubuntu 18.10 開始實施,但是,報道也稱 zstd 將 Ubuntu 安裝大小增加了大約6%。


Zstd 支援也在即將釋出的 Ubuntu 18.04 LTS(仿生海狸)作業系統中實現,Ubuntu 18.04 LTS(仿生海狸)預計將於 2018 年 4 月 26 日釋出。兩位開發人員表示,他們針對 dpkg 和 apt 的 zstd 實現能夠支援多個幀,意味著 Debian 軟體包最終將被並行壓縮和解壓縮。


●編號461,輸入編號直達本文

●輸入m獲取到文章目錄

推薦↓↓↓

駭客技術與網路安全

更多推薦18個技術類公眾微信

涵蓋:程式人生、演演算法與資料結構、駭客技術與網路安全、大資料技術、前端開發、Java、Python、Web開發、安卓開發、iOS開發、C/C++、.NET、Linux、資料庫、運維等。

贊(0)

分享創造快樂