Spoločnosť Microsoft už vydala WSL2, subsystém Windows pre Linux

Windows_WSL

Keďže sme minulý mesiac diskutovali o WSL2 spolu s funkciami, ktoré by sa v ňom implementovali pri jeho uvedení na trh, Spoločnosť Microsoft oznámila vytvorenie nových experimentálnych verzií programu Windows Insider (stavba 18917), vrátane vrstvy WSL2 (Subsystém Windows pre Linux).

WSL2 je vrstva, ktorá umožňuje spúšťanie spustiteľných súborov systému Linux v systéme Windows. WSL Second Edition sa vyznačuje tým, že poskytuje plnohodnotné jadro Linuxu, a nie emulátor za chodu, ktorý prevádza systémové hovory Linuxu na systémové hovory Windows.

Windows_WSL
Súvisiaci článok:
Microsoft ohlásil WSL2 s bežným jadrom Linuxu

Používanie bežného jadra Linuxu umožňuje WSL2 dosiahnuť úplnú kompatibilitu s Linuxom na úrovni systémových volaní a zaistiť hladký chod kontajnerov Docker v systéme Windows, ako aj implementovať podporu pre súborové systémy založené na mechanizme FUSE.

Informácie o WSL2

V porovnaní s predchádzajúcou verziou (WSL1), táto druhá verzia (WSL2) významne zlepšil výkon I / O a operačný systém súborov.

Napríklad pri rozbaľovaní archívu WSL2 je to 20-krát rýchlejšie ako WSL1 a keď sa na ňom vykonávajú niektoré z rôznych operácií, ako napríklad „git clone“, „npm install“, „apt install“ a apt update „2 to 5-krát.

WSL2 ponúka komponent založený na linuxovom jadre 4.19 beží v prostredí Windows pomocou virtuálneho stroja, ktorý sa už používa v Azure.

Keď začnete používať WSL 2, všimnete si niekoľko zmien v dojme používateľov.

Aktualizácie pre jadro Linux sa doručujú prostredníctvom mechanizmu aktualizácií systému Windows a sú testované na kontinuálnej integračnej infraštruktúre spoločnosti Microsoft.

Všetky zmeny pripravené na integráciu do jadra s WSL sľubujú vydanie na základe bezplatnej licencie GPLv2.

Pripravené opravy zahŕňajú optimalizácie na zníženie času spustenia jadra, zníženie spotreby pamäte a ponechanie minimálnej požadovanej sady ovládačov a podsystémov v jadre.

Čo je nové vo WSL2?

Podpora predchádzajúcej verzie WSL1 je zachovaná a oba systémy je možné používať paralelne, podľa preferencií používateľa. WSL2 môže slúžiť ako transparentná náhrada za WSL1.

Rovnako ako v prípade WSL1 sa komponenty používateľského priestoru inštalujú osobitne a sú založené na súpravách z rôznych distribúcií. Napríklad pNiektorí odporúčajú inštaláciu pre WSL v adresári obchodu Microsoft distribúcie rovnako ako Ubuntu, Debian, Kali Linux, Fedora, Alpine, SUSE a openSUSE.

Prostredie sa vykonáva na samostatnom obraze disku (VHD) so súborovým systémom ext4 a virtuálnym sieťovým adaptérom.

Pre interakciu s jadrom Linuxu navrhované vo WSL2, je potrebné do distribúcie zahrnúť malý inicializačný skript zmeniť bootovací proces.

Na zmenu režimov distribúcie bol navrhnutý nový príkaz „wsl –set-version“ a príkaz „wsl –set-default-version“ na výber predvolenej verzie WSL.

Aj táto nová verzia WSL2 zahrnutá v zostave Windows build 18917, sú zvýraznené vylepšenia súborového systému pretože v nich bolo optimalizované zaobchádzanie s nimi, čo umožnilo rýchlejší prístup k nim.

Chápeme, že sme posledné tri roky strávili hovorením, aby ste pri používaní WSL 1 ukladali svoje súbory na svoju jednotku C, ale to nie je prípad WSL 2. Aby ste si mohli vychutnať najrýchlejší prístup k súborovému systému vo WSL 2, musia tieto súbory byť vo vnútri. Koreňový systém súborov Linux.

Ďalšou zmenou WSL2 je zmena architektúry prostredníctvom virtualizačnej technológie.

Pretože WSL 2 teraz beží na virtuálnom stroji, na prístup k sieťovým aplikáciám Linuxu z Windows bude potrebné použiť IP adresu tohto virtuálneho stroja a naopak.

Naším cieľom je, aby sa WSL 2 cítil ako WSL 1, a tešíme sa na vašu spätnú väzbu, ako sa môžeme zlepšovať.

Fuente: https://devblogs.microsoft.com


Zanechajte svoj komentár

Vaša e-mailová adresa nebude zverejnená. Povinné položky sú označené *

*

*

  1. Za údaje zodpovedá: AB Internet Networks 2008 SL
  2. Účel údajov: Kontrolný SPAM, správa komentárov.
  3. Legitimácia: Váš súhlas
  4. Oznamovanie údajov: Údaje nebudú poskytnuté tretím stranám, iba ak to vyplýva zo zákona.
  5. Ukladanie dát: Databáza hostená spoločnosťou Occentus Networks (EU)
  6. Práva: Svoje údaje môžete kedykoľvek obmedziť, obnoviť a vymazať.

  1.   Účet dijo

    Článok neustále zamieňa „Linux“ (jadro) s GNU / Linux (operačný systém) do tej miery, že nič nie je pochopené. Strašne napísané.