微軟將加強改進 Windows 10 Linux 子系統的 I

微軟將加強改進 Windows 10 Linux 子系統的 I/O 性能

Windows 的 Linux 子系統,又被稱作 WSL 或"Bash for Windows",是微軟為實現在 Windows 10 以及最近的 Windows Server 上運行 Linux 二進制文件的一個有趣產物。外媒 Phoronix 表示,在他們的基準測試中,WSL 通常擁有很高的性能,但它面臨挑戰的領域是 I/O、存儲性能這些方面。

WSL 一直在努力提升其 I/O 性能,因為必須處理 Linux 文件的操作以及跟蹤所有相關的元數據,同時通過 Windows NTFS 文件系統進行備份。這種開銷對於減慢需要頻繁讀/寫的程序/服務/基準測試影響巨大,而在 CPU/系統工作負載中,WSL 與裸機 Windows 10 性能或各種 Linux 發行版的性能非常相似。

微軟表示,他們擁有專門致力於提升 WSL I/O 性能的開發者。微軟的 Rich Turner 在 GitHub 的問題跟蹤器上重申了這一點,“我們正在積極研究的改進列表中,對於磁盤 IO 性能的優化工作有著十分高的優先級。一旦我們有一個可行的解決方案來解決這個問題,我們一定會全力以赴。”

微軟尚未說明對 I/O 進行的這些改進何時可能會到來,但我們希望它能夠在下一次 Windows 10 更新時及時提供。Windows 10 "Redstone 5" 更新預計將於10月發佈,希望我們能夠在下一個里程碑之前瞭解到更多有關 WSL 改進的信息。


分享到:


相關文章: