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