在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)性能好。