FreeBSD 2021 Q4 報告:優化啟動耗時、完成百萬籌款目標、預設啟用 ASLR

2022-03-13 11:00:06

FreeBSD 公佈了 2021 年的 ,介紹了從 2021 年 10 月到 12 月的主要工作內容和專案進展。

FreeBSD 團隊在 2021 年最後一個季度的工作非常繁忙,因此在許多方面都取得了進展。

籌款進度

在 2021 年的最後一個季度,FreeBSD 實現了年度的籌款目標:1,281,437 美元。這些資金主要用來優化和推廣宣傳 FreeBSD,例如提供 LLDB 支援、引入 RAID-Z Expansion、優化 WireGuard 和 wifi,和內部支援工作,包括提高安全性、一級架構支援,提供連線和培訓社群的線上機會。

改進作業系統

在 2021 年的最後一個季度,FreeBSD 專案包含 472 次原始碼樹變更、98 次和架構移植樹相關的變更,以及 11 次檔案樹變更。

部分重要專案:

  • 預設為 FreeBSD 上的所有 64 位可執行檔案啟用了地址空間佈局隨機化 (ASLR),包括 PIE 和非 PIE(位置獨立可執行檔案)二進位制檔案
  • 系統時間從 Q4 之前的 30 秒縮短到了大約 15 秒,然後在 Q4 結束時大約為 10 秒
  • 修復 amd64 上的 AVX 錯誤
  • 針對 WireGurard 的加密功能變更
  • 支援英特爾無線驅動程式
  • 改進 LLDB 偵錯程式
  • 更新底層的 OpenSSH
  • sched_getcpu(2)、membarrier(2) 和 rseq(2) syscalls
  • amd64 上的 VDSO

基礎設施

FreeBSD 基金會為專案提供硬體和支援。2021 年第四季度,他們開始尋找新的澳大利亞映象伺服器。在釋出公告時,該伺服器已購買,但由於元件和運輸出現延遲,可能要到 2022 年第二或第三季度才開始使用。澳大利亞的 FreeBSD 使用者將可以更好更快地存取 FreeBSD 網站。

展開閱讀全文