Ширкати Microsoft
Истифодаи ядрои стандартӣ ба шумо имкон медиҳад, ки мутобиқати пурраро бо Linux дар сатҳи зангҳои системавӣ ба даст оред ва қобилияти бефосила идора кардани контейнерҳои Docker-ро дар Windows таъмин кунед, инчунин дастгирии системаҳои файлиро дар асоси механизми FUSE амалӣ кунед. Дар муқоиса бо WSL1, WSL2 иҷрои амалиёти I/O ва системаи файлиро ба таври назаррас афзоиш додааст. Масалан, ҳангоми кушодани бойгонии фишурда, 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
Муҳити зист
Манбаъ: opennet.ru