Windows Tips & News

Subsystém Windows pre Linux 2 bude obsahovať úplné jadro Linuxu

Spoločnosť Microsoft dnes oznámila novú architektúru pre podsystém Windows pre Linux: WSL 2. Umožní to dramatické zvýšenie výkonu súborového systému a úplnú kompatibilitu systémových hovorov, čo znamená, že vo WSL 2 môžete spustiť viac aplikácií pre Linux, ako napríklad Docker.Prepnúť používateľa systému Windows 10 WSL

WSL 2 je nová verzia architektúry, ktorá poháňa podsystém Windows pre Linux na spúšťanie binárnych súborov ELF64 Linux v systéme Windows. Táto nová architektúra mení spôsob interakcie týchto Linuxových binárnych súborov so systémom Windows a počítačom hardvér, ale stále poskytuje rovnakú používateľskú skúsenosť ako vo WSL 1 (aktuálne široko dostupné verzia). Jednotlivé linuxové distribúcie môžu byť spustené buď ako distribúcia WSL 1, alebo ako distribúcia WSL 2, môžu byť kedykoľvek inovované alebo downgradované a môžete prevádzkovať distribúcie WSL 1 a WSL 2 vedľa seba. WSL 2 používa úplne novú architektúru, ktorá využíva skutočné jadro Linuxu.

Dodanie linuxového jadra s Windowsom

Microsoft sa chystá dodať skutočné linuxové jadro s Windowsom, ktoré umožní plnú kompatibilitu systémových hovorov. Toto bude prvýkrát, čo sa linuxové jadro dodáva s Windowsom, zostaveným z najnovšej stabilnej vetvy, založenej na zdroji dostupnom na kernel.org. V počiatočných zostavách bude spoločnosť Microsoft dodávať verziu 4.19 jadra.

Toto jadro bolo špeciálne vyladené pre WSL 2. Bol optimalizovaný pre veľkosť a výkon, aby poskytoval úžasný zážitok z Linuxu v systéme Windows. Spoločnosť Microsoft bude toto jadro Linuxu servisovať prostredníctvom aktualizácií systému Windows, čo znamená, že získate najnovšie opravy zabezpečenia a vylepšenia jadra bez toho, aby ste ho museli sami spravovať.

Nakoniec, toto jadro Linuxu bude samozrejme plne open source! Keď uvoľníme WSL 2, Microsoft bude mať k dispozícii plnú konfiguráciu online na Github, takže môžete vidieť, ako to funguje a zostaviť si to sami.

Architektonické zmeny vo WSL 2

WSL 2 využíva najnovšiu a najlepšiu technológiu virtualizácie na spustenie svojho linuxového jadra v rámci ľahkého pomocného virtuálneho stroja (VM). WSL 2 však NEBUDE tradičnou skúsenosťou s VM. Keď premýšľate o virtuálnom počítači, pravdepodobne si predstavíte niečo, čo sa pomaly spúšťa, existuje vo veľmi izolovanom prostredí, spotrebúva veľa počítačových zdrojov a vyžaduje si čas na jeho správu. WSL 2 tieto atribúty nemá. Stále bude poskytovať pozoruhodné výhody WSL 1: Vysoká úroveň integrácie medzi Windows a Linux, extrémne rýchle časy zavádzania, malé nároky na prostriedky a čo je najlepšie, nebude vyžadovať žiadnu konfiguráciu VM alebo zvládanie.

Tu je rýchla ukážka WSL 2 v akcii.

Operácie náročné na súbory, ako napr git klon, inštalácia npm, apt update, apt upgradea ďalšie budú výrazne rýchlejšie. Podľa Microsoftu WSL 2 beží až 20x rýchlejšie v porovnaní s WSL 1 pri rozbaľovaní zazipovaného tarballu a približne 2-5x rýchlejšie pri použití git clone, npm install a cmake na rôznych projektoch.

Tieto vylepšenia rozširujú rozsah aplikácií, ktoré môžete spustiť vo WSL. Nové aplikácie zahŕňajú linuxovú verziu Dockera, ako aj FUSE (systém súborov v používateľskom priestore).

Počiatočné zostavy WSL 2 budú dostupné prostredníctvom programu Windows Insider do konca júna 2019.

Zdroj: Microsoft

Vydané ISO so zostavou Windows 10 19041 (20H1, RTM)

Vydané ISO so zostavou Windows 10 19041 (20H1, RTM)

Microsoft vydáva Windows 10 Build 19041 pre Insiderov v pomalom kruhu. Zostava 19041 má byť koneč...

Čítaj viac

Zakázať prístup aplikácií k systému súborov v systéme Windows 10

Zakázať prístup aplikácií k systému súborov v systéme Windows 10

Počnúc systémom Windows 10 build 17093 môžete aplikáciám zabrániť v prístupe k systému súborov na...

Čítaj viac

Microsoft robí ešte jednu PowerToy, správcu klávesnice

Microsoft robí ešte jednu PowerToy, správcu klávesnice

Možno si pamätáte PowerToys, súpravu malých užitočných nástrojov, ktoré boli prvýkrát predstavené...

Čítaj viac