紅帽正式發布Enterprise Linux的9.2版本,簽約客戶可直接免費使用。而且與往常一樣,非付費用戶仍可從大量編譯而成的重構版本中靈活選擇。
RHEL 9.2是IBM旗下企業級Linux發行版的更新,此次小版本升級為用戶帶來了更多豐富組件。
從IBM發表的博文和3月的測試版公告來看,新版本的最大功能似乎是一個可選的特殊核心,可用於最大64 kB頁面的Arm64伺服器,較默認的4 kB有所提升。雖然這意味著內存的分配效率有所降低,但卻能幫助伺服器在處理大體量連續數據集時獲得更佳性能。
RHEL 9.2還為紅帽的Ansible工具提供一系列額外的系統角色,專門用於伺服器自動化部署。此版本中包含各種新角色:用於運行同名無root容器守護程序的podman,用於同微軟Active Directory集成的ad_integration,以及其他顧名即可思義的角色,例如microsoft.sql.server 和 journald。
官方的上游RHEL 9.2於5月10日發布,各種外部項目也迅速跟進,紛紛重構紅帽源代碼以生成自己的二進制兼容發行版。
其中腳步最快的是AlmaLinux,同一天內就發布了9.2版本。相對知名度不高的波蘭廠商EuroLinux則於5月11日發布了9.2版本。Rocky Linux 9.2滯後了近一周,於5月16日正式亮相。速度最慢的則是名氣最大的Oracle,其於5月18日發布了Oracle Linux 9.2。
在發布周期方面,AlmaLinux給出了非常直觀的比較頁面,基本涵蓋了大家關心的主流選手。儘管目前的發布資訊只截至8.7版本,但所有內容都準確可靠。而且Alma本身做得也相當不錯,所以如果大家是以速度為優先考量,那麼選擇AlmaLinux應該沒有問題。
Oracle Linux目前只提供x86-64和Arm64版本的下載。EuroLinux提供基於x86-64和Arm64的伺服器發行版,外加僅面向x86-64的GNOME桌面版本。Rocky Linux則支持四種架構,外加獨立的「引導」、「最小」和「DVD」鏡像,以及覆蓋多個區域的AWS雲鏡像。它還為各種桌面提供一系列替代鏡像,包括GNOME、GNOME Lite、KDE、Xfce、MATE和Cinnamon。最後,還有面向四種受支持架構的OpenStack鏡像和Raspberry Pi版本。
AlmaLinux開放的可用下載範圍似乎最寬泛,除了Rocky所支持的x86-64、Arm64、PPC64LE和S390X四大架構之外,還有Google Cloud、微軟Azure、OpenNebula和Oracle Cloud的雲鏡像,以及Docker鏡像、Vagrant boxes、LXC/LXD鏡像,以及可在WSL下運行的鏡像。Alma提供的桌面選項比Rocky略少,只有GNOME、GNOME Mini、KDE和Xfce,但直接支持更多虛擬化工具。
不過Rocky在集成和測試方面勝出一頭,他們在Python 3.9中發現了一個bug,可能導致各種程序崩潰,並因此推遲了PPC64LE版本的發布。相關公告指出:
在測試期間,我們在PPC64LE系統上發現了一個架構特定問題,該系統採用捆綁的Python 3.9。此問題不僅會影響正常安裝,還可能破壞現有安裝。此問題可在CentOS Stream 9和RHEL 9.2上重現。
由此看來,各家重構版本發行商各有特點。雖然各家的核心訴求都是與RHEL保持兼容,但Oracle Linux是唯一背後有大公司支持的項目,其Oracle Enterprise核心以獨一無二的方式提供Btrfs和版本更新;目前的Red Hat兼容核心(RHCK)為5.14版本,UEK7 update 1則為5.15版本。
AlmaLinux則是其中發布速度最快的項目,某種程度上提供的鏡像類型也最豐富,適用於幾乎一切虛擬機管理程序和公有雲平台。相比之下,Rocky Linux的發布速度一直較慢,但其此次發現的POWER bug無疑為測試的完備性提供了良好證明。而對於歐洲客戶而言,EuroLinux憑藉著更近的時區優勢,帶來了比美國同行更好的發布時間。
紅帽用CentOS Stream替換CentOS Linux無疑給第三方生態系統帶來巨大助益。我們有幸看到各個重構版本都有自己的特色,而Rocky在這個版本上也憑藉著測試完備性取得了領先。
備註
RISC作業系統文檔提到,內存頁面大小一直是困擾首批出貨的ARM2設備的問題,擁有超長內存Arm硬體的用戶長期為此頭痛。
由於其內存控制器MEMC1A最多只能處理4 MB RAM,因此設備的內存越大(例如可運行Acorn RISCiX Unix的旗艦產品Acorn A540)、需要的MEMC晶片就越多,每4 MB RAM對應一塊。於是就出現了頁面大小僅有32 kB這一飽受詬病的問題。
三十年過去,同樣的處理器系列主要運行類Unix系統,頁面大小終於在性能優化後擴大至2倍。雖然提升有限,但是……90年代標誌性的格子襯衫和牛仔褲外搭連衣裙不也都回來了嗎?樣式復古只是表面,技術參數也復古才是真老炮。