今年初,當Microsoft 和Canonical 發布Windows 10 Bash 和Ubuntu 用戶空間,我嘗試做了一些初步性能測試Ubuntu on Windows 10 對比原生Ubuntu,這次我發布更多的,關於原生純淨的Ubuntu 和基於Windows 10 的基準比較。
#Windows 的 Linux 子系統測試完成了所有測試,並隨著 Windows 10週年更新釋放。預設的 Ubuntu 用戶空間還是 Ubuntu 14.04,但已經可以升級到 16.04。所以測試首先在 14.04 測試,完成後將系統升級升級到 16.04 版本並重複所有測試。完成所有基於 Windows 的 Ubuntu 子系統測試後,我在同樣的系統上乾淨地安裝了 Ubuntu 14.04.5 和 Ubuntu 16.04 LTS 來做效能比較。
#配置為 Intel i5 6600K Skylake,16G 記憶體和 256G 東芝 ssd,測試過程中每個作業系統都採用其原生預設配置和軟體包。
#這次 Ubuntu/Bash on Windows 和原生 Ubuntu 比較測試,採用開源軟體 Phoronix 測試套件,完全自動化並可重複測試。
許多其他的通用開源基準測試表明,嚴格的針對 CPU 的測試,Windows 子系統的 Ubuntu 的性能是很接近的,甚至是與原生安裝在實際硬體中的 Ubuntu Linux 相等。
最新的 Windows 的 Linux 子系統,測試結果其實相當令人印象深刻。讓人沮喪的僅僅只是持續緩慢的磁碟/檔案系統效能,但是對於受 CPU 限制的工作負載,結果是非常引人注目的。還有很罕見的情況, x264 和 Stream 測試,Ubuntu On Windows 上的效能看起來明顯優於運行在實際硬體上 的Ubuntu Linux。
總的來說,體驗是十分愉快的,在 Ubuntu/Bash on Windows 也沒有遇到任何其他的 bug。希望此文件可以幫助大家!
以上是Ubuntu Bash效能比較:Ubuntu與Win10週年版的詳細內容。更多資訊請關注PHP中文網其他相關文章!