2023 年第一季度,我在 Phoronix 上撰寫了 708 篇與 Linux、開源和硬件相關的原創新聞文章。本季度還有另外 45 篇 Linux 硬件評論/多頁特色文章作為補充。回顧一下本季度令 Linux/開源愛好者興奮的事情。
現在進入 2023 年第一季度的亮點,首先是本季度最受歡迎的 Linux 硬件評論/特色內容:
AMD Ryzen 9 7950X3D Linux 性能
在明天推出 AMD Ryzen 7800X3D/7900X3D/7950X3D 處理器之前,今天標誌著旗艦 Ryzen 9 7950X3D 3D V-Cache 處理器的禁運期滿。今天,我可以與您分享這款具有 144MB 緩存的 699 美元處理器性能的初始性能。
AMD 銳龍 5 7600/銳龍7 7700/Ryzen 9 7900 Linux 性能
上週在 Lisa Su 主持的 AMD CES 2023 主題演講中,發布了新的 65 瓦 Ryzen 7000 系列處理器。這些更實惠的 Zen 4 處理器將於本週開始零售,今天標誌著禁運解除。 Linux 測試塊上有 Ryzen 5 7600、Ryzen 7 7700 和 Ryzen 9 7900 處理器。
Intel Xeon Platinum 8490H“Sapphire Rapids”性能基準
既然第 4 代 Xeon 可擴展“Sapphire Rapids”和 Xeon CPU Max 系列概述已經過時,您可能非常渴望看到備受期待的 Sapphire Rapids CPU 的一些獨立性能基準測試,這些 CPU 將在 2023 年與 AMD 第 4 代 EPYC“熱那亞”處理器相抗衡……為了啟動我們的 Sapphire Rapids 基準測試,首先是看看Xeon Platinum 8490H 作為旗艦 SKU 在 Linux 下的性能。
Orange Pi 5 是 Raspberry Pi 4 的絕佳且非常快速的替代品
借助 8 核 Rockchip RK3588S SoC,Orange Pi 5 的速度突飛猛進與老化的 Raspberry Pi 4 相比。憑藉高達 32GB 的 RAM,Orange Pi 5 還能夠為更多樣化的用戶群提供服務,甚至有足夠的潛力組裝一個預算有限的 Arm Linux 開發人員桌面。過去幾週我一直在測試 Orange Pi 5,它的速度非常快,而且價格低廉。
NVIDIA GeForce RTX 4080/RTX 4090 Linux 性能
最近我們終於收到了 NVIDIA 提供的用於 Linux 測試的 GeForce RTX 4080 和 RTX 4090 顯卡。對於那些渴望了解 RTX 40 系列硬件在 Linux 下表現如何的人,這裡是我最初的 Linux 遊戲基準測試,包括各種 Linux 原生遊戲以及 Steam Play,用於在 Proton + DXVK/VKD3D 上的 Linux 上運行 Windows 遊戲-質子。將 GeForce RTX 4080/4090 Linux 性能與各種其他顯卡進行比較,包括具有開源上游 Linux 驅動程序支持的新型 Radeon RX 7900 XTX。
AMD 銳龍 9 7900X3D/7950X3D CPU 出色的技術工作負載
雖然 AMD 銳龍 9 7900X3D 和銳龍 9 7950X3D 被宣傳為出色的“遊戲處理器”,但這些具有 3D V-Cache 的新型 Zen 4 台式機 CPU 還具有強大的緩存大小,可應對各種技術計算工作負載。在之前的文章中,我研究了 Ryzen 9 7900X3D/7950X3D 在 Linux 上的大約 400 個工作負載,而在本文中,我更仔細地研究了這些 AMD Zen 4 3D V-Cache 處理器在這些技術計算領域中表現出最大的優勢和價值遊戲之外。
AVX-512 性能比較:AMD Genoa 與 Intel Sapphire Rapids & Ice Lake
隨著上周英特爾第四代 Xeon 可擴展 Sapphire Rapids 服務器處理器的發布,英特爾大力談論閃亮的新加速器和 AMX 的巨大性能潛力,但沒有真正展示,只是通過小道消息聽到這些新處理器發現的改進的 AVX-512 實現。與上一代 Xeon 處理器相比,Sapphire Rapids 減少了使用 AVX-512 的懲罰——並且對於某些 AVX-512 指令,不再有任何可衡量的影響。在本文中,我們將了解 AVX-512 打開/關閉的各種工作負載的性能,不僅適用於 Sapphire Rapids,還適用於上一代 Ice Lake 以及 AMD 新推出的 EPYC 第四代“熱那亞”處理器AVX-512 首次亮相。
不同 Arch Linux 內核風格對性能的影響
Arch Linux 有五種不同的官方支持的內核構建:穩定的、強化的、長期的。實時和 Zen,但對於桌面 Arch Linux 用戶來說,哪一個是最快的?這裡有一些新的基準測試,用於查看 Arch Linux 及其衍生產品的這些不同內核構建選項的性能。
2023 年初 NVIDIA GeForce + AMD Radeon 的 X.Org 與 Wayland Linux 遊戲性能對比
隨著最近的 NVIDIA 專有驅動程序更新繼續完善其 Wayland 支持,開放-源 AMDGPU Linux 圖形驅動程序繼續得到增強,並在 GNOME 桌面上工作,Mutter 合成器繼續推進,今天的基準測試文章正在研究 X.Org 和 Wayland for (X)Wayland 下的 GNOME 會話如何在各種 Linux 上執行遊戲。自從我上次運行 X.Org 與 (X)Wayland Linux 遊戲比較以來已經有一段時間了,所以今天的文章是 Ubuntu 22.10 的全新外觀,同時轉向最新的圖形驅動程序和最新的 Steam Play 實驗狀態。
NVIDIA 遊戲/GPU 性能:Windows 11 與 Ubuntu Linux 基準測試
上週重新審視了 Windows 和 Linux 之間的 AMD Radeon 圖形/遊戲性能,使用最新的驅動程序。今天,測試結束了一些假期基準測試,查看 NVIDIA GeForce 在 Windows 11 和 Ubuntu 22.10 Linux 下的性能,了解這兩個操作系統上的驅動程序目前的競爭情況。
AMD Ryzen 9 7900X3D Linux 遊戲性能
在本週早些時候提供了 AMD Ryzen 9 7950X3D 在許多 Linux 遊戲測試以及近 400 個其他遊戲測試中的初始 Linux 基準測試之後測試,在今天的文章中,我將 AMD Ryzen 9 7900X3D 視為 12 核/24 線程處理器,在此 Zen 4 台式機處理器上具有巨大的 128MB L3 緩存。由於到目前為止使用 7900X3D 的時間較少,今天的文章只是開始了解 Linux 遊戲性能——原生 Linux 遊戲以及許多在 Linux 上運行的 Windows 遊戲,這要歸功於 Valve 出色的 Steam Play (Proton + DXVK)/VKD3D-質子)軟件。
Intel Arc Graphics A770:Windows 11 與 Linux 基準測試
年終回顧 Windows 11 與 Linux 圖形/遊戲性能對比,AMD Radeon 和 NVIDIA GeForce顯卡,今天這篇文章是我第一次看Windows 11 vs. Linux 性能對比,Intel Arc Graphics 搭配旗艦級的A770 顯卡。
英特爾的開源 Linux 計算堆棧對於 Arc Graphics 非常成熟
從 12 月初到 2 月下旬,該開放源代碼沒有新的計算運行時更新-為 Linux 上的英特爾圖形硬件提供 OpenCL 和 oneAPI 零級支持的源堆棧。這是不合時宜的,因為他們努力從每週~每兩週的發布節奏轉變為每月的發布節奏,同時還要花額外的時間進行其他各種更改。在三個月的平靜之後,他們又開始推出新的計算更新,該死的看起來不錯。至少在我的測試中,他們在過去幾個月中悄悄取得的進展對於計算堆棧兼容性/支持和性能非常好。
AMD Radeon 與 Linux 6.2 + Mesa 23.0 的 Intel Arc Graphics 對比
繼上週的 Windows 與 Linux 基準測試與 Intel Arc Graphics 之後,今天的文章是看看 Intel Arc Graphics A750 和 A770 在使用最新的 Linux 6.2 內核以及 Mesa 23.0-devel 以提供來自每個供應商的最新開源圖形驅動程序支持時如何與 AMD Radeon 圖形競爭。
Linux 6.2 性能選項有助於延長英特爾 Skylake 時代 PC 的使用壽命
Linux 6.2 引入的新功能之一是呼叫深度跟踪,它可以幫助延長有用的通過 Coffeelake 時代的處理器,英特爾 Skylake 的使用壽命提供了比 Linux 上開箱即用的更好的性能。
在 AMD 第 4 代 EPYC 熱那亞上的 AlmaLinux、CentOS Stream、Clear Linux、Debian、Fedora 和 Ubuntu
在假期期間,雙 AMD 將進行一些有趣的基準測試EPYC 9654“熱那亞”處理器提供了 192 個內核/384 個線程的組合,並了解各種現代 Linux 發行版如何競爭這個旗艦第 4 代 EPYC 服務器配置。測試塊上有 AlmaLinux 9.1、CentOS Stream 9、Clear Linux 37930、Debian 12 Testing、Fedora Server 37、Ubuntu 22.04.1 LTS、Ubuntu 22.10 和 Ubuntu 23.04 daily。
AMD EPYC 9004 系列的 DDR5 內存通道擴展性能
除了 AVX-512、每個插槽多達 96 個內核和其他 Zen 4 的巨大性能提升外架構改進,還賦予 EPYC 9004“熱那亞”處理器權力的是支持多達 12 個通道的 DDR5-4800 內存。在這篇文章中有各種各樣的基準測試,著眼於 AMD EPYC 9654 在不同數量的填充 DDR5 內存通道上的性能。
三年後的 AMD Ryzen Threadripper 3990X Linux 性能
今天是 AMD 推出 Ryzen Threadripper 3990X 的三年,這是第一款具有 64 核/128 線程的 HEDT 芯片。雖然基於 Zen 2,Threadripper 3990X 的剪切多線程計算能力在今天仍然是個好兆頭。除了 64 核/128 線程仍然很多之外,Linux 軟件在過去三年中的改進幫助保持了 Threadripper 3990X 的競爭力。在今天的基準測試中,System76 Thelio Major 的結果是在 2020 年基於 Pop!_OS/Ubuntu 22.04 LTS 測試的,與今天在同一系統上運行 Ubuntu 23.04 快照並使用 Linux 6.2 Git 內核時的最新狀態相比。
Q1 最熱門新聞:
英特爾發布超快 AVX-512 排序庫,Numpy 切換到它 10~17 倍更快的排序
英特爾最近發布了一個開源 C++ 頭文件庫,用於基於 SIMD 的高性能排序,最初專注於提供閃電般快速的 AVX-512 快速排序實現。截至今天,該代碼已合併到 Numpy 中,並提供了 10~17 倍的速度提升。
GNU Coreutils 的 Rust 實現變得非常健壯
在過去的兩年中,uutils 作為在 Rust 編程中編寫的 GNU Coreutils 的重新實現而出現語言。這個基於 Rust 的 cp、mv 和其他核心實用程序版本正在接近與廣泛使用的 GNU 上游的同等水平,並能夠承擔更多的實際用途。
ipmitool 存儲庫已存檔,開發人員已被 GitHub 暫停
Linux 系統上的 ipmitool 實用程序廣泛用於控制啟用 IPMI 的服務器和其他系統。這個用於與智能平台管理接口 (IPMI) 交互的工具在服務器管理員中非常常見,但現在由於 GitHub 的原因,它的開發處於暫時的停滯狀態。
Linux 6.3 引入硬件噪聲“hwnoise”工具
作為針對 Linux 6.3 發送的跟踪更新的一部分,在內核中引入了新的“hwnoise”工具用於監視和量化硬件噪聲的源代碼樹。
Intel Thunder Bay 正式取消,Linux 驅動程序代碼將被刪除
除了偶爾出現的 Linux 內核外,我已經很長一段時間沒有聽說過 Intel Thunder Bay補丁,而現在它已被正式確認為已取消的英特爾產品,並且過去 2 年多的 Linux 驅動程序代碼正在被砍掉。
Linux 6.1 正式升級為 LTS 內核
Linux 6.1 被廣泛預期為長期支持 (LTS) 內核,通常是 LTS 內核的最後一個主要版本系列日曆年通常提升為 LTS 狀態。作為 Linux 穩定版維護者的 Greg Kroah-Hartman 今天繼續推進並正式承認 Linux 6.1 為 2022 LTS 內核。
DragonFlyBSD 的 HAMMER2 文件系統被移植到 NetBSD
NetBSD 繼續默認使用 FFS 文件系統,同時它提供的 ZFS 支持一直在緩慢改進–在 NetBSD 中-CURRENT 是使用 ZFS 作為根文件系統的能力,例如,如果第一次引導到 FFS。可能很快就會有另一個現代文件系統選項,正在努力將 DragonFlyBSD 的 HAMMER2 移植到 NetBSD。
Linux 的 SystemV 文件系統支持被孤立
用於啟用 Xenix FS、SystemV/386 FS 和 Coherent FS 訪問的 Linux 內核的 SystemV 文件系統支持被孤立並處於turn 可能會在未來被移除。
Steam 在 2022 年 Linux 指標上的表現有些奇數
Valve 剛剛發布了 2022 年 12 月的 Steam 調查結果,結果有些出人意料。
英特爾繼續對 Linux 內核進行更多重大優化
我喜歡提到“大量”的 Linux 內核補丁,在談論性能時使用感嘆號,和/或者簡單地提到大的加速。此類補丁通常來自英特爾,上週他們發布了另一個出色的性能優化補丁系列,以改進內核的額外低級位。
受俄羅斯制裁影響的 Linux 內核網絡驅動程序開發
由於烏克蘭戰爭,美國和西方政府對俄羅斯政府及其國防工業/公司的製裁導致開源世界中有趣的問題。 ipmitool 在 GitHub 上被存檔/暫停幾天后,結果證明是由於當前維護者與一家俄羅斯科技公司的隸屬關係,現在另外阻止了選定的俄羅斯開發人員對 Linux 內核的貢獻。
Vanilla OS 2.0 從 Ubuntu Base 轉向 Debian Sid
Vanilla OS 作為 Ubuntu Linux 的不可變原子版本一直在掀起波瀾旨在提供接近上游的令人愉快的 Linux 桌面體驗,並通過越來越多的 Flatpak 軟件包選擇得到增強。現在,雖然該項目已決定從 Ubuntu Linux 作為其基礎轉移到 Debian Sid。
Ubuntu Linux + Core i9 13900K 上的 Firefox 109 與 Chrome 109 瀏覽器基準測試
自上次重新審視 Mozilla Firefox 與 Google Chrome 以來已經有一段時間了在 Linux 桌面上的性能,但由於 Linux/開源新聞周末緩慢,這裡有一些最新的瀏覽器版本的新數據。
SSDFS 是最新的 Linux 文件系統並迎合 NVMe ZNS SSD
週五晚上發送了 76 個補丁以供審查,這些補丁實現了最新的開源 Linux 文件 SSDFS-系統和迎合閃存驅動器,特別是那些支持 NVMe 分區命名空間 (ZNS) 的驅動器。
Debian 12“Bookworm”首次凍結
Debian 12(代號“Bookworm”)預計將於今年晚些時候發布,因此是多個代碼中的第一個/package freezes 已經開始。
Linux 有望停止對 Itanium/IA64 的支持
自從 Intel Itanium 處理器成為一個令人信服的故事並在過去十年中面臨緩慢消亡以來,已經有很多年了。雖然最後一個 Itanium 9700“Kittson”處理器於 2021 年發貨,但僅僅兩年後,現在 Linux 內核已經在考慮可能會因為沒有維護者或明顯的用戶而取消其 IA-64 支持。
Adobe Flash 仍然有用嗎? Ruffle 正在努力在 Rust 中安全地模擬它
雖然 Adobe Flash 正式-謝天謝地-死了,但那些對 Adobe Flash Player 感興趣的人出於懷舊或存檔目的,Ruffle 正在努力通過以下方式模擬 Adobe Flash 支持這個使用 Rust 編程語言的開源項目。
OBS Studio 推出 AV1 和 HEVC RTMP 流媒體支持
在 OBS Studio 29.1 之前,Veovera Software Organization 非營利組織通過 RTMP 貢獻了對 AV1 和 HEVC 流媒體的支持以便遊戲玩家和其他創作者可以使用這些較新的視頻格式將他們的內容流式傳輸到 YouTube RTMP 服務器。
OpenZFS 實現了非常好的性能優化
一個非常好的功能拉取請求已合併到 OpenZFS,可以為這個開源 ZFS 文件系統提供很好的性能改進實施新的一年。
Linux 準備禁用 Microsoft 的 RNDIS 協議的驅動程序
在下一個 Linux 內核週期中,我們可以看到上游禁用其對 Microsoft 的遠程網絡驅動程序接口規範 (RNDIS) 的驅動程序支持出於安全考慮的協議。