Linus Torvalds 透露他仍在使用 AMD Radeon RX 580 顯示卡。於 2017 年發布的 Linux 在其主 PC 上運行。在顯示卡更新速度快速的時代,Linus Torvalds 您提到這張卡完全符合您的需求, 尤其適用於驅動 5K 顯示器,因為它與顯示流壓縮 (DSC) 相容。
他強調,這款硬體對於他的日常工作(主要與核心開發相關)來說,運作起來簡單又有效率。此外,Linus Torvalds 放棄了使用 Apple Silicon 的 Mac 電腦,認為由於 Apple 的限制,這款硬體過於封閉,不適合用於 Linux 核心開發。
托瓦茲的工作流程並不需要最新的技術。 對於編譯核心並在 Linux 上進行開發來說,RX 580 仍然綽綽有餘。最重要的是: 其開源驅動程式確保完美相容性,這比任何基準數據都更能影響他們的決定。
告別 Apple Silicon,回歸英特爾筆記型電腦
Linus Torvalds 提到他也已經結束了與 Apple 的合作。 在短暫體驗了搭載 M1 晶片的 MacBook 之後,他決定放棄它。 他認為該環境對於核心開發來說過於封閉。因此,他換了一台搭載英特爾處理器和整合 i915 顯示卡的筆記型電腦,這台筆記型電腦與 Linux 生態系統的整合度更高。
這一舉動並不令人意外。 對於那些記得托瓦茲反對專有平台的著名立場的人來說。 自 2012 年向 Nvidia 做出著名姿態以來,他已經明確表示,他更喜歡公開支援的硬件, 驅動程式可供社區使用並進行調整。 AMD 憑藉其對開源軟體的持續承諾,多年來一直保持著良好的信譽,儘管 Polaris 架構的更新頻率已不如近幾代產品。
Radeon RX 2017(基於 229nm Polaris 580 晶片)於 10 年 14 月上市,售價 2304 美元,代表了 AMD 同類產品中的佼佼者,擁有 1257 個著色器、150MHz 基本主頻和 5050W 熱設計功耗。雖然如今 Nvidia RTX XNUMX 等顯示卡在速度和記憶體方面已經遠遠超過了它的規格,但 Torvalds 並沒有追求這種提升。
對於使用而言,可靠性比 RT 核心更重要更大的二級緩存,以及現代遊戲中的FPS提升。這款搭載AMD Ryzen Threadripper處理器的機器多年來幾乎沒有變化,證明了穩定性和效率比持續創新更有價值。
約翰·卡馬克對優化的認可
奇怪的是 這一哲學在約翰·卡馬克等人身上得到了呼應卡馬克是電子遊戲開發傳奇人物,也是極端軟體優化的倡導者。他指出, 如果產業優先考慮更有效率的程式碼,大部分 現有硬體對於大多數任務來說仍然非常有效s. 他認為,對尖端硬體的依賴很大程度上是軟體優化不佳的結果。
這種方法提出了一個根本問題:我們真的需要更強大的處理器和GPU嗎?還是我們可以充分利用現有資源? Torvalds 的 RX 580 似乎給了明確的答案。
Linus Torvalds 的案例表明,在軟體開發中,關鍵並不總是在於擁有最快的機器,而是擁有穩定且完全相容的環境。 Radeon RX 580 雖然與現代 GPU 相比性能有限,但仍然是他理想的工作工具。
除了趨勢和性能數據之外,托瓦茲還體現了一條可以用一句話來概括的原則:「如果它有效,就不要改變它。」在計劃報廢和持續更新的時代,這種哲學幾乎具有革命性。
此資訊是在與 Linux 6.17 中的 DRM 回歸相關的說明中找到的。 Linus Torvalds 仍在使用相同的近 10 年前的 GPU。
在這些筆記中,一位用戶詢問:“這還是 Polaris 卡嗎?”Linus Torvalds 回答說:“它仍然是同樣無趣的 Radeon RX 580。lspci 稱之為“Ellesmere”;不確定 Polaris 的代號。”