Şirketa Microsoft
Bikaranîna kernelek standard dihêle hûn di asta bangên pergalê de bi Linux re hevahengiyek bêkêmasî bi dest bixin û kapasîteya ku hûn konteynerên Docker-ê li ser Windows-ê bêkêmasî bimeşînin, û her weha ji bo pergalên pelan ên li ser bingeha mekanîzmaya FUSE-ê piştgirî bicîh bikin. Li gorî WSL1, WSL2 bi girîngî performansa I/O û karûbarên pergala pelan zêde kiriye. Mînakî, dema ku arşîvek pêçandî vedibe, WSL2 1 carî ji WSL20 zûtir e, û 2-5 carî zûtir e dema ku operasyonên "git clone", "npm install", "apt update" û "upgrade apt" pêk tîne.
WSL2 pêkhateyek li ser bingeha kernel Linux 4.19 pêşkêşî dike ku di hawîrdorek Windows-ê de bi karanîna makîneyek virtual ya ku berê di Azure de hatî bikar anîn de dixebite. Nûvekirinên kernel Linux bi mekanîzmaya Nûvekirina Windows-ê têne radest kirin û li dijî binesaziya entegrasyona domdar a Microsoft-ê têne ceribandin. Hemî guhertinên ku ji bo entegrasyona kernelê bi WSL-ê re hatine amadekirin têne soz kirin ku di bin lîsansa belaş GPLv2 de bêne weşandin. Paçên amadekirî xweşbîniyên ji bo kêmkirina dema destpêkirina kernelê, kêmkirina mezaxtina bîranînê, û hiştina herî hindiktirîn koma ajoker û binepergalan di kernelê de vedihewîne.
Piştgiriya ji bo guhertoya kevn a WSL1-ê tê parastin û her du pergal dikarin li kêleka hev werin bikar anîn, li gorî tercîhên bikarhêner. WSL2 dikare ji bo WSL1 veguherînek zelal tevbigere. Eynî wekî pêkhateyên cîhê bikarhênerê WSL1
Dor
Source: opennet.ru