/ / Windows 10 primește un nucleu Linux încorporat

Windows 10 primește un nucleu Linux încorporat

Mascota Tux a Linux-ului pe Windows 10

Microsoft a anunțat astăzi subsistemul Windows pentruLinux versiunea 2 - acesta este WSL 2. Acesta va prezenta „creșteri dramatice ale performanței sistemului de fișiere” și suport pentru Docker. Pentru a face toate acestea posibile, Windows 10 va avea un kernel Linux.

Nu, Microsoft nu transformă Windows 10 într-unDistribuție Linux. Acesta se va baza în continuare pe nucleul Windows. Dar Microsoft „va livra un kernel Linux real cu Windows care va face posibilă compatibilitatea completă a apelurilor de sistem”. Nucleul va fi compilat de Microsoft pe baza celei mai recente ramuri stabile a codului sursă kernel.org. Acesta se va baza inițial pe versiunea 4.19 a kernel-ului Linux.

Kernel-ul Linux al Microsoft va fi reglat pentru WSL 2și „optimizat pentru dimensiune și performanță pentru a oferi o experiență Linux uimitoare pe Windows”. Kernel-ul Linux va fi actualizat prin Windows Update. Da, veți primi actualizări de securitate ale kernel-ului Linux prin Windows Update. Codul sursă complet al nucleului va fi disponibil online pe Github.

Acest kernel Linux este optimizat pentru dimensiuni mici, timp de lansare îmbunătățit și utilizare redusă a memoriei. Acesta va înlocui „arhitectura de emulare prezentată în proiectarea WSL1”.

Această schimbare drastică înseamnă că WSL oferă acum îmbunătățiriperformanța sistemului de fișiere. Dispune de compatibilitate completă a apelurilor de sistem. Asta înseamnă că puteți rula Docker și alte aplicații Linux pe Windows utilizând WSL 2. Cu toate acestea, acest lucru nu este lent ca o VM - este la fel de rapid ca WSL 1 sau chiar mai rapid. Iată ce spune Microsoft despre asta:

Înregistrați operațiuni intensive precum git clone, npm install, apt update, apt upgrade, și multe altele vor fi considerabil mai rapide.Creșterea efectivă a vitezei va depinde de aplicația pe care o rulați și de modul în care interacționează cu sistemul de fișiere. Testele inițiale pe care le-am efectuat au funcționat până la WSL 2 De 20 de ori mai rapid în comparație cu WSL 1 atunci când despachetați un fermoartarball și cu aproximativ 2-5 ori mai rapid atunci când utilizați git clone, npm install și cmake în diferite proiecte. Așteptăm cu nerăbdare să vedem comparații de viteză din partea comunității atunci când lansăm!

Lansarea inițială a WSL 2 va ajunge până la sfârșitul lunii iunie 2019 în versiunile Insider de Windows 10. Citiți blogul Microsoft pentru mai multe detalii despre planurile sale de kernel Linux.

Microsoft lansează o nouă aplicație Windows Terminal care va face ca această următoare versiune a WSL să funcționeze și mai bine.

LEGATE DE: Windows 10 obține în sfârșit o linie de comandă reală