Microsoft
Mae defnyddio cnewyllyn safonol yn eich galluogi i gyflawni cydnawsedd llawn â Linux ar lefel galwadau system a darparu'r gallu i redeg cynwysyddion Docker yn ddi-dor ar Windows, yn ogystal â gweithredu cefnogaeth ar gyfer systemau ffeiliau yn seiliedig ar fecanwaith FUSE. O'i gymharu â WSL1, mae WSL2 wedi cynyddu perfformiad gweithrediadau I/O a systemau ffeiliau yn sylweddol. Er enghraifft, wrth ddadbacio archif gywasgedig, mae WSL2 1 gwaith yn gyflymach na WSL20, a 2-5 gwaith yn gyflymach wrth berfformio'r gweithrediadau “git clone”, “npm install”, “apt update” ac “apt upgrade”.
Mae WSL2 yn cynnig cydran yn seiliedig ar y cnewyllyn Linux 4.19 sy'n rhedeg mewn amgylchedd Windows gan ddefnyddio peiriant rhithwir a ddefnyddiwyd eisoes yn Azure. Cyflwynir diweddariadau i'r cnewyllyn Linux trwy fecanwaith Windows Update a'u profi yn erbyn seilwaith integreiddio parhaus Microsoft. Mae pob newid a baratowyd ar gyfer integreiddio'r cnewyllyn â WSL yn cael ei addo i gael ei gyhoeddi o dan y drwydded GPLv2 rhad ac am ddim. Mae'r clytiau parod yn cynnwys optimeiddiadau i leihau amser cychwyn cnewyllyn, lleihau'r defnydd o gof, a gadael y set ofynnol o yrwyr ac is-systemau yn y cnewyllyn.
Cedwir cefnogaeth i'r hen fersiwn o WSL1 a gellir defnyddio'r ddwy system ochr yn ochr, yn dibynnu ar ddewisiadau defnyddwyr. Gall WSL2 fod yn dryloyw yn lle WSL1. Yr un fath â chydrannau gofod defnyddiwr WSL1
Amgylchedd
Ffynhonnell: opennet.ru