在Windows 11 WSL2上運行Ubuntu和原生運行有多大區別?
伴隨著Windows Subsystem for Linux(WSL)技術的不斷成熟,越來越多的用戶在Windows系統上體驗Linux系統。那麼相比較直接在設備上安裝Linux系統,WSL在Windows 11上的性能怎麼樣?近日,外媒Phoronix就進行了測試,結果是非常驚人的,不過仍有改進空間。
外媒Phoronix的測試平台包括AMD Ryzen 9 5950X CPU,2根16GB DDR4-3600內存,WD_BLACK SN750 NVMe固態存儲。然後分別在Windows 11 Build 22000.51和Ubuntu 20.04 LTS系統上進行測試。
該網站的Michael Larabel 解釋說:
首先在Windows 10 21H1 功能更新(已安裝所有穩定更新)的WSL 2 上測試,然後再使用Windows 11 Build 22000.51 即逆行測試。兩個Windows 版本均使用Ubuntu 20.04 LTS 版本。接下來然後是裸機運行Ubuntu 20.04 LTS,以查看在相同硬件上的“原始” Linux 性能,然後在使用Ubuntu 21.04(非LTS)版本進行測試。
結果令人印象深刻。在許多情況下,WSL2 的性能幾乎與原生Ubuntu 相同。然而,有許多例子表明情況並非如此,甚至在一些情況下,WSL2 的Windows 11 實現甚至不如Windows 10 的性能好。但正如Phoronix 所指出的,這可能是由於目前與這些構建一起運送的額外調試變化。
當涉及到I/O時,WSL2的性能往往仍然比裸機Linux安裝慢得多,但至少比原來的WSL(WSL1)性能好。
跑分圖片: