Windows Subsystem for Linux (WSL) verze 2: jak to bude? (FAQ)

Pod řezem je překlad zveřejněné FAQ o podrobnostech budoucí druhé verze WSL (autor - Craig Loewen).

Windows Subsystem for Linux (WSL) verze 2: jak to bude? (FAQ)

Windows Subsystem for Linux (WSL) verze 2: jak to bude? (FAQ)

Pokryté problémy:


Používá WSL 2 Hyper-V? Bude WSL 2 k dispozici na Windows 10 Home?

WSL 2 bude k dispozici ve všech edicích Windows, kde je WSL 1 aktuálně k dispozici (včetně Windows 10 Home).

Druhá verze WSL využívá k zajištění virtualizace architekturu Hyper-V. Tato architektura bude k dispozici ve volitelné funkci, která je podmnožinou funkcí Hyper-V. Tato dodatečná komponenta bude dostupná ve všech edicích OS. Blíže k vydání WSL 2 budeme hovořit podrobněji o této nové komponentě.

Co se stane s WSL 1? Bude opuštěno?

V současné době neplánujeme vyřadit WSL 1. Distribuce WSL 1 a WSL 2 můžete provozovat vedle sebe na stejném počítači. Přidání WSL 2 jako nové architektury pomáhá týmu WSL rozšířit úžasné možnosti běhu Linuxu na Windows.

Bude možné současně provozovat WSL 2 a další virtualizační nástroje třetích stran (jako je VMWare nebo Virtual Box)?

Některé aplikace třetích stran nemohou běžet při použití Hyper-V, což znamená, že nebudou moci běžet, když je povoleno WSL 2. Bohužel mezi ně patří VMWare a Virtual Box.

Zkoumáme způsoby, jak tento problém vyřešit. Poskytujeme například sadu rozhraní API s názvem Platforma hypervizoru, který mohou poskytovatelé virtualizace třetích stran používat k tomu, aby jejich software byl kompatibilní s Hyper-V. To umožňuje aplikacím používat architekturu Hyper-V pro emulaci, například: Emulátor Google Android je nyní kompatibilní s Hyper-V.

Poznámka překladatele

Oracle VirtualBox již má experimentální funkci použijte Hyper-V k virtualizaci svých počítačů:

Není vyžadována žádná konfigurace. Oracle VM VirtualBox automaticky detekuje Hyper-V a používá Hyper-V jako virtualizační jádro pro hostitelský systém. Ikona CPU ve stavovém řádku okna virtuálního počítače označuje, že se používá Hyper-V.

To však vede ke znatelnému snížení výkonu:

Při použití této funkce můžete na některých hostitelských systémech zaznamenat výrazné snížení výkonu Oracle VM VirtualBox.

Z osobní zkušenosti ze společného používání Hyper-V a VirtualBoxu mohu poznamenat, že s každým vydáním VirtualBox zlepšuje podporu pro provoz svých virtuálních strojů pod Hyper-V. Rychlost práce nám ale zatím neumožňuje plně přejít do takové symbiózy pro každodenní úkoly, a to i ty, které nejsou náročné na výkon. K banálnímu překreslování oken uvnitř virtuálního stroje dochází s viditelným zpožděním. Upřímně doufám, že se situace do vydání WSL 2 zlepší.

Bude možné přistupovat k GPU z WSL 2? Jaké máte plány na rozšíření hardwarové podpory?

V počátečních verzích WSL 2 bude podpora přístupu k hardwaru omezená. Například nebudete mít přístup k GPU, sériovému portu a USB. Přidání podpory zařízení je však v našich plánech vysokou prioritou, protože otevírá mnoho možností pro vývojáře, kteří chtějí s těmito zařízeními pracovat. Mezitím můžete vždy používat WSL 1, který poskytuje přístup k sériovému i USB. Sledujte prosím novinky na tento blog a tweetujte členy týmu WSL, abyste měli přehled o nejnovějších funkcích přicházejících do sestavení Insider, a dejte nám vědět, se kterými zařízeními chcete pracovat!

Bude WSL 2 moci používat síťové aplikace?

Ano, obecně budou síťové aplikace fungovat rychleji a lépe, protože zajišťujeme plnou kompatibilitu systémových volání. Nová architektura však využívá virtualizované síťové komponenty. To znamená, že v počátečních náhledových sestaveních se bude WSL 2 chovat jako virtuální stroj, například WSL 2 bude mít svou vlastní IP adresu (ne stejnou jako hostitel). Usilujeme o podobnou zkušenost jako u WSL 2 jako u WSL 1, která zahrnuje vylepšení podpory sítí. Plánujeme rychle přidat možnost komunikace mezi všemi síťovými aplikacemi z Linuxu nebo Windows pomocí localhost. Další podrobnosti o našem síťovém subsystému a vylepšeních zveřejníme, až se budeme blížit vydání WSL 2.

Pokud máte další dotazy ohledně WSL nebo se jen chcete obrátit na tým WSL, najdete nás na Twitteru:

Zdroj: www.habr.com

Přidat komentář