FreeBSD最新季報:改善啟動時間 優化Linux安裝包相容等
FreeBSD 專案組今天發佈了最新的的季度狀況報告,強調了在這個開源 BSD 操作系統上所取得的工作。 即使在疫情和物理事件的限制下,FreeBSD 的開發者們仍然在他們的目標和技術路線圖上取得了重大進展。
在 7-9 月的這個季度里,FreeBSD 的一些成就包括
● FreeBSD 為其 200 萬美元的預算籌集了 18 萬美元的資金。 他們的預算增加源於他們的技術路線圖和現在支付更多的開發人員。 FreeBSD 正在努力實現更好的 WiFi、圖形和硬體支援,他們還希望在未來幾個月內實現 Thunderbolt 3 和 USB4 等功能,以及安裝程式改進、新的性能工具和 Bhyve 的虛擬化改進。
● FreeBSD 的埠集已經達到了 4.65 萬個埠。
● FreeBSD 已經在加快啟動速度方面取得了進展。 在開始的 30 秒基線上,之前的工作縮短了大約 5 秒。 在過去的這個季度,更多的改進導致了另一個近 10 秒的縮短… 但這仍然使FreeBSD的啟動時間停留在15秒左右的基線上,並承認在這個領域還有更多的工作要做。
● 改進上游 LLDB 14.0 作為 LLVM 調試器,以提高在 FreeBSD 上的體驗。
● 用於在FreeBSD上運行Linux安裝檔的Linux相容層增加了對更多系統調用的支援,使64位ARM Linuxulator更接近 x86_64的狀態,等等。
● 針對AMD64 的UEFI啟動改進。
● 在FreeBSD上支援打洞,將一個連續的位元組範圍變成一個給定檔的洞。 有了FreeBSD的支援,OpenZFS和TMPFS現在也支援在這個BSD上打洞了。
● 改進了英特爾WiFi 無線驅動支援。
● Realtek RTW88 驅動程式從 Linux 到 FreeBSD 的初始移植已經完成。
● 繼續在 FreeBSD 上支援 WireGuard,包括利用 FreeBSD 內核 OpenCrypto Framework (OCP) 的數據路徑。
● 對 Valgrind 記憶體分析器的官方支持已經在 Valgrind 3.18 上線了。
● FreeBSD 的 Wine 繼續被更新和改進。