Linux作業系統核心開發者近日正式啟動移除Intel 486處理器支援的相關工作。這款於1989年首次推出的處理器,至今已運行近37年,隨著現代Linux發行版對系統資源的需求持續攀升,開發團隊決定終止對這款經典處理器的支援。
根據科技媒體Phoronix報道,有關變動預計將整合至Linux 7.1核心版本。此舉並非突發決定,Linux創辦人Linus Torvalds早前已明確表示,繼續支援486處理器「並無任何實際理由」,甚至認為維持這項支援反而對上游核心開發工作造成阻礙。
開發者逐步移除相關設定選項
擔任此輪移除工作主力的,是資深核心開發者Ingo Molnar。他已提交了一系列修補程式,初步移除包括CONFIG_M486SX、CONFIG_M486及CONFIG_MELAN等Kconfig建構選項。Molnar在相關說明中指出,x86架構下的32位元系統需要透過複雜的硬件模擬設施,來支援這些已有數十年歷史的處理器,然而實際使用現代核心運行這些老舊處理器的用戶數量極為稀少。
他進一步說明,這類兼容性代碼有時會引發問題,開發者需耗費時間解決,而這些時間本可用於其他更具價值的開發工作。Molnar亦引述了Torvalds的相關言論,重申移除支援的立場。
用戶仍有替代方案
對於目前仍使用486電腦並希望繼續運行現代Linux的用戶而言,仍有若干選項可供考慮。首先,用戶可選擇繼續使用現有的長期支援版本(LTS)核心,以延續平台的使用壽命。此外,將硬件升級至Pentium處理器或更現代的CPU,亦是可行之道。
值得留意的是,486平台並非完全失去生命力。今年早些時候,業界曾報道一款開源486主機板從零開始建造完成,並成功通過Linux、DOS及Doom的兼容性測試,顯示老舊硬件在特定應用場景下仍具有一定價值。
結語
隨著軟件功能日益豐富,對硬件效能的要求相應提升,終止對已有近四十年歷史處理器的支援,料將有助開發團隊集中資源,優化對現當代硬件平台的支援。預期Linux 7.1版本正式發布後,用戶將無法再編譯適用於i486架構的核心映像檔案,除非社區出現重大反對聲音。
配圖由AI生成





