Windows 子系統 Linux WSL 版本 2:體驗如何? (常見問題)

截圖下面是翻譯 已發布常見問題解答 關於未來 WSL 第二版的詳細資訊(作者 - 克雷格·洛文(Craig Loewen)).

Windows 子系統 Linux WSL 版本 2:體驗如何? (常見問題)

Windows 子系統 Linux WSL 版本 2:體驗如何? (常見問題)

涵蓋的問題:


WSL 2 использует Hyper-V? Будет ли WSL 2 доступна на Windows 10 首頁?

WSL 2 будет доступна во всех редакциях Windows, где в настоящее время доступна WSL 1 (включая Windows 10 家)。

WSL 的第二個版本使用 Hyper-V 架構來提供虛擬化。 此架構將在作為 Hyper-V 功能子集的選用功能中提供。 這個附加元件將在所有作業系統版本中提供。 接近 WSL 2 發佈時,我們將更詳細地討論這個新元件。

WSL 1 會發生什麼事? 會被拋棄嗎?

В настоящее время мы не планируем отказываться от WSL 1. Вы можете запускать дистрибутивы WSL 1 и WSL 2 бок о бок на одной машине. Добавление WSL 2 в виде новой архитектуры помогает команде WSL расширять удивительные возможности запуска среды Linux 下 Windows.

是否可以同時執行 WSL 2 和其他第三方虛擬化工具(例如 VMWare 或 Virtual Box)?

一些第三方應用程式在使用 Hyper-V 時無法運行,這意味著它們在啟用 WSL 2 時將無法運行,但不幸的是,這些應用程式包括 VMWare 和 Virtual Box。

我們正在探索解決這個問題的方法。 例如,我們提供了一組API,稱為 管理程序平台,第三方虛擬化提供者可以使用它來使其軟體與 Hyper-V 相容。 這允許應用程式使用 Hyper-V 架構進行仿真,例如: эмулятор Google Android теперь совместим с Hyper-V.

譯者註

Oracle VirtualBox 已經有一個實驗性功能 使用 Hyper-V 虛擬化您的機器:

無需配置。 Oracle VM VirtualBox 自動偵測 Hyper-V 並使用 Hyper-V 作為主機系統的虛擬化引擎。 VM 視窗狀態列中的 CPU 圖示表示正在使用 Hyper-V。

但這會導致性能明顯下降:

使用此功能時,您可能會在某些主機系統上遇到 Oracle VM VirtualBox 效能顯著下降的情況。

根據結合使用 Hyper-V 和 VirtualBox 的個人經驗,我可以注意到,VirtualBox 在每個版本中都改進了對其虛擬機器在 Hyper-V 下運行的支援。 但到目前為止,工作速度還不允許我們在日常任務中完全切換到這種共生狀態,即使是那些對效能要求不高的任務。 虛擬機器內視窗的平庸重繪會出現明顯的延遲。 我真誠地希望在 WSL 2 發佈時情況會有所改善。

是否可以從 WSL 2 存取 GPU? 您計劃如何擴展硬體支援?

在 WSL 2 的初始版本中,硬體存取支援將受到限制。 例如,您將無法存取 GPU、序列埠和 USB。 然而,添加設備支援是我們計劃中的重中之重,因為它為想要與這些設備互動的開發人員提供了許多可能性。 同時,您始終可以使用 WSL 1,它提供對串行和 USB 的存取。 請關注以下新聞 這個部落格 並向 WSL 團隊成員發送推文,以了解 Insider 版本的最新功能,並讓我們知道您想要與哪些裝置進行互動!

WSL 2 能夠使用網路應用程式嗎?

Да, в общем случае сетевые приложения будут работать быстрее и лучше, поскольку мы обеспечиваем полную совместимость системных вызовов. Однако в новой архитектуре используются виртуализированные сетевые компоненты. Это означает, что в начальных предварительных сборках WSL 2 будет вести себя как виртуальная машина, например WSL 2 будет иметь свой IP-адрес (не такой, как у хоста). Мы стремимся к тому, что бы опыт использования WSL 2 был аналогичен WSL 1, что включает в себя улучшения поддержки сетевой подсистемы. Мы планируем максимально быстро добавить возможность коммуникации между всеми сетевыми приложениями из Linux 或 Windows с использованием localhost. Мы будем публиковать более подробную информацию о нашей сетевой подсистеме и улучшениях по мере приближения к выпуску WSL 2.

如果您對 WSL 有更多疑問或只是想聯繫 WSL 團隊,您可以在 Twitter 上找到我們:

來源: www.habr.com

為具有 DDoS 保護、VPS VDS 服務器的站點購買可靠的主機 🔥 購買具備 DDoS 防護的可靠網站寄存服務,包括 VPS 和 VDS 伺服器 | ProHoster