Microsoft бар
Стандарттык ядрону колдонуу системалык чалуулардын деңгээлинде Linux менен толук шайкештикке жетишүүгө жана Windowsта Docker контейнерлерин үзгүлтүксүз иштетүү мүмкүнчүлүгүн камсыз кылууга, ошондой эле FUSE механизминин негизинде файлдык системаларды колдоону ишке ашырууга мүмкүндүк берет. WSL1ге салыштырмалуу WSL2 киргизүү/чыгаруу жана файл тутумунун операцияларынын натыйжалуулугун бир топ жогорулатты. Мисалы, кысылган архивди таңгактан чыгарууда WSL2 WSL1ге караганда 20 эсе, ал эми “git clone”, “npm install”, “apt update” жана “apt upgrade” операцияларын аткарганда 2-5 эсе ылдамыраак.
WSL2 Linux 4.19 ядросуна негизделген компонентти сунуштайт, ал Windows чөйрөсүндө Azureде мурда колдонулган виртуалдык машинаны колдонуу менен иштейт. Linux ядросуна жаңыртуулар Windows Update механизми аркылуу жеткирилет жана Microsoftтун үзгүлтүксүз интеграция инфраструктурасына каршы сыналат. Ядрону WSL менен интеграциялоо үчүн даярдалган бардык өзгөртүүлөр GPLv2 акысыз лицензиясынын астында жарыяланат деп убада кылынат. Даярдалган патчтар ядрону ишке киргизүү убактысын кыскартуу, эстутум керектөөсүн азайтуу жана ядродо драйверлердин жана подсистемалардын минималдуу талап кылынган топтомун калтыруу үчүн оптималдаштырууну камтыйт.
WSL1 эски версиясын колдоо сакталып турат жана эки система тең колдонуучунун каалоосуна жараша жанаша колдонулушу мүмкүн. WSL2 WSL1 үчүн ачык-айкын алмаштыруу катары иштей алат. WSL1 колдонуучу мейкиндигинин компоненттери сыяктуу
г.
Source: opennet.ru