WSL2 alt sistemi (Linux üçün Windows Alt Sistemi) ilə Windows Insider quruluşları nəşr edilmişdir

Microsoft elan etdi Windows-da Linux icra edilə bilən fayllarının işə salınmasını təmin edən, əvvəllər elan edilmiş WSL18917 (Linux üçün Windows Alt Sistemi) qatını ehtiva edən Windows Insider (quruluş 2) yeni eksperimental quruluşlarının formalaşması haqqında. WSL-in ikinci nəşri Linux sistem zənglərini tez bir zamanda Windows sistem zənglərinə çevirən emulyator əvəzinə tam hüquqlu Linux nüvəsinin çatdırılması ilə fərqlənir.

Standart nüvədən istifadə etmək sizə sistem zəngləri səviyyəsində Linux ilə tam uyğunluğa nail olmağa və Docker konteynerlərini Windows-da problemsiz idarə etmək imkanı təmin etməyə, həmçinin FUSE mexanizmi əsasında fayl sistemləri üçün dəstəyi həyata keçirməyə imkan verir. WSL1 ilə müqayisədə WSL2 I/O və fayl sistemi əməliyyatlarının performansını əhəmiyyətli dərəcədə artırmışdır. Məsələn, sıxılmış arxivi açarkən WSL2 WSL1-dən 20 dəfə, “git clone”, “npm install”, “apt update” və “apt upgrade” əməliyyatlarını yerinə yetirərkən 2-5 dəfə daha sürətli olur.

WSL2 artıq Azure-da istifadə olunan virtual maşından istifadə edərək Windows mühitində işləyən Linux 4.19 nüvəsinə əsaslanan komponent təklif edir. Linux nüvəsinə yeniləmələr Windows Update mexanizmi vasitəsilə çatdırılır və Microsoftun davamlı inteqrasiya infrastrukturuna qarşı sınaqdan keçirilir. Nüvənin WSL ilə inteqrasiyası üçün hazırlanmış bütün dəyişikliklərin pulsuz GPLv2 lisenziyası altında dərc ediləcəyi vəd edilir. Hazırlanmış yamalar nüvənin işə salınma vaxtını azaltmaq, yaddaş istehlakını azaltmaq və kerneldə minimum tələb olunan drayver və alt sistemlər dəstini saxlamaq üçün optimallaşdırmaları əhatə edir.

WSL1-in köhnə versiyası üçün dəstək saxlanılır və hər iki sistem istifadəçi seçimlərindən asılı olaraq yan-yana istifadə edilə bilər. WSL2 WSL1 üçün şəffaf bir əvəz kimi çıxış edə bilər. WSL1 istifadəçi sahəsi komponentləri ilə eynidir qurulur ayrı-ayrılıqda və müxtəlif paylamaların montajlarına əsaslanır. Məsələn, Microsoft Store kataloqunda WSL-də quraşdırmaq üçün təklif etdi məclislər Ubuntu, Debian GNU/Linux, Kali Linux, Fedora,
alp, SUSE и openSUSE.

Ətraf mühit yerinə yetirildi ext4 fayl sistemi və virtual şəbəkə adapteri ilə ayrıca disk təsvirində (VHD). WSL2-də təklif olunan Linux nüvəsi ilə qarşılıqlı fəaliyyət üçün yükləmə prosesini dəyişdirən paylamaya kiçik başlanğıc skriptinin daxil edilməsi tələb olunur. Dağıtımların iş rejimlərini dəyişmək üçün yeni “wsl —set-version” əmri və WSL-nin standart versiyasını seçmək üçün “wsl —set-default-version” əmri təklif edilmişdir.

Mənbə: opennet.ru

Добавить комментарий