Alder Lake 助力 Windows 11
與之前不同的是,本次測試使用的是采用英特爾最新第十二代 Alder Lake 架構(gòu)的 Core i9-12900K 處理器。
此前,英特爾架構(gòu)師 Rajshree Chabukswar 曾介紹,Alder Lake 采用 P+E 核心的混合架構(gòu),將高性能和高效率兩類內(nèi)核進行結(jié)合,利用 Thread Director 技術(shù)讓操作系統(tǒng)可以更合理地分配任務(wù):“Thread Director 會查看各種性能監(jiān)控單元的各種組合,然后給操作系統(tǒng)一個提示,以便操作系統(tǒng)決定一項任務(wù)是應(yīng)該轉(zhuǎn)到性能核心還是效率核心。”
不僅如此,英特爾還與微軟達成了統(tǒng)一戰(zhàn)線。據(jù)雙方透露,早在 Windows 11 開發(fā)早期階段就已將 Alder Lake 中十分重要的 Thread Director 技術(shù)納入線程調(diào)度程序,英特爾在 Alder Lake 中也專為 Windows 11 進行了優(yōu)化。
為了驗證這一說法,并探究在 Alder Lake 助力下 Windows 性能是否能超越 Linux,Phoronix 進行了一次深度測試(注:為確保結(jié)果的準確性,在整個測試過程中,硬件配置和所有 BIOS 設(shè)置都保持相同)。
所有測試都使用了相同配置:
英特爾 Core i9-12900K 處理器
華碩 ROG STRIX Z690-E GAMING WIFI 主板
2 個 Corsair 32GB DDR5-4400 內(nèi)存
1TB WD_BLACK SN850 NVMe 硬盤
集成 Alder Lake S GT1 顯卡
參與測試的系統(tǒng)除了 Windows 11,還有 5 個不同的 Linux 發(fā)行版:
Clear Linux 35250——英特爾自己的 Linux 發(fā)行版,其性能潛力通常是針對 x86_64 硬件優(yōu)化得最好的 Linux 發(fā)行版;
Fedora Workstation 35——帶有所有穩(wěn)定更新的新 Fedora 35 版本;
Ubuntu 21.10——最近的 Ubuntu 21.10 版本;
Ubuntu 21.10 + Linux 5.15——從 Linux 5.13 內(nèi)核升級到 Linux 5.15.0 穩(wěn)定版,同時保持其余軟件堆棧相同,主要展示升級默認內(nèi)核是否對測試結(jié)果有影響;
Ubuntu 21.10 + Linux 5.16 Git——使用 Linux 5.16 Git 并加上 Ubuntu 21.10 的最新上游內(nèi)核代碼,但需要注意的是,英特爾尚未發(fā)布任何適用于 Linux 的 Thread Director 補丁或其他 Alder Lake 優(yōu)化。
據(jù) Phoronix 介紹,以上 5 個 Linux 發(fā)行版在 Core i9-12900K 處理器上都運行良好。
Windows 11 拔得頭籌
本次性能測試共包含 104 項,其中包括瀏覽器基準測試、視頻編碼、圖像編碼和解壓縮等。從測試結(jié)果看來,“英特爾在 Alder Lake 中專為 Windows 11 進行了優(yōu)化”這一說法得到了證實:104 項測試中,Windows 11 取得了 47 個第一,優(yōu)勝率為 45.2%。Phoronix 官方都對這個結(jié)果表示意外:“Windows 和英特爾芯片的這個表現(xiàn),顯然不是我們習(xí)慣看到的結(jié)果。”
?。ㄗⅲ鹤鳛閰⒖?,Phoronix 上個月還進行了一次基于 Core i9 11900K Rocket Lake 的測試,依舊是以上 5 個 Linux 發(fā)行版和 Windows 11,彼時 Windows 11 的優(yōu)勝率僅為 6.8%。)
Clear Linux 僅次于 Windows 11,以 35.6% 的優(yōu)勝率位列第二,其余的 Linux 發(fā)行版則表現(xiàn)平平,優(yōu)勝率均低于 10%。
與之相對的,Phoronix 還統(tǒng)計了所有測試項目的最后一名。雖然占比為 23.1% 的 Windows 11 位列倒數(shù)第二,但這個數(shù)字相較以往還是有了很大提升,因為 Phoronix 對此表示:“與我們習(xí)慣在 Windows 中看到的相比,這是一個異常低的數(shù)字?!?/p>
從 104 個測試結(jié)果的幾何平均值看來,Windows 11 也是不容置喙的第一:
在使用 Selenium 進行 Firefox 和 Google Chrome 的網(wǎng)絡(luò)瀏覽器部分測試中,可以看到 Windows 11 明顯處于領(lǐng)先位置(前兩張圖數(shù)值越小越好,后兩張圖數(shù)值越大越好)。有一點需要注意的是,各個版本 Linux 之間的區(qū)別也很大,Phoronix 認為這很可能是因為英特爾還沒有發(fā)布適用于 Linux 的 Thread Director 補丁,導(dǎo)致 Linux 尚未對此進行任何內(nèi)核軟件集成。
由于測試項目較多,本文僅截取其中以上部分內(nèi)容,完整測試報告可查看:https://www.phoronix.com/scan.php?page=article&item=alderlake-windows-linux&num=1。
從以上結(jié)果可以看出,在英特爾 Alder Lake 架構(gòu)的助力下,Windows 的性能有了大幅提升,不過這個結(jié)果只是到目前為止——正如上文所說,英特爾還沒有為 Linux 內(nèi)核發(fā)布任何 Thread Director 補丁,所以該結(jié)果并非完全公平。對此,Phoronix 推測應(yīng)該最早能在 Linux 5.17 中看到 Thread Director 補丁。
網(wǎng)友:“Windows 應(yīng)該是最慢的啊”
對于這個結(jié)果,許多網(wǎng)友也感到詫異,同時對英特爾還沒為 Linux 內(nèi)核發(fā)布 Thread Director 補丁的行為表示不滿:
@tildearrow:“我猜英特爾在 Linux 上的工作只是為了展示和保持其社區(qū)活力而已。無論出于何種原因,英特爾總是先在 Windows 上執(zhí)行新功能?!?/p>
@HEL88:“英特爾已經(jīng)表明 Linux 桌面完全無關(guān)緊要。他們可能認為這是對的,因為只有一些 IT 人員使用它?!?/p>
@spykes:“英特爾只是匆忙發(fā)布 Alder Lake,說他們在年底之前比 AMD 快,所以他們犧牲了一些 Linux 性能來換取宣傳噱頭?!?/p>
@Vistaus:“Windows 應(yīng)該是最慢的啊,這不公平?。?!”
@Alliancemd:“奇怪的是,在很多情況下,Clear Linux 的性能明顯低于其他發(fā)行版……”
對此,你有什么看法呢?你認為 Windows 和 Linux 哪一個性能更好?