Makakakuha ang Windows 10 ng built-in na Linux kernel mula sa Microsoft

Sa paglipas ng mga taon, nagsagawa ang Microsoft ng ilang sariling proyekto sa Linux. Mayroong Linux-based na OS para sa network switch sa mga data center at Linux-based na OS para sa mga microcontroller na binuo para sa Azure Sphere na naka-embed na seguridad. At ngayon ay naging kilala na ang tungkol sa isa pang proyektong nakabatay sa Linux na matagal nang ginagawa ng mga espesyalista sa Microsoft.

Makakakuha ang Windows 10 ng built-in na Linux kernel mula sa Microsoft

Sa unang araw ng kumperensya ng developer ng Build 2019, inihayag ng software giant ang paglikha ng sarili nitong bersyon ng Linux kernel, na magiging bahagi ng Windows 10. Ang unang pagsubok na binuo para sa mga kalahok sa programa ng Insider ay ilalabas sa katapusan ng Hunyo . Ang kernel na ito ay magbibigay ng batayan para sa arkitektura Microsoft Windows Subsystem para sa Linux (WSL) 2... paano nabanggit Sumulat ang mga kinatawan ng Microsoft sa kanilang blog na ito ang unang pagkakataon na ang isang ganap na kernel ng Linux ay magiging isang built-in na bahagi ng Windows.

Tandaan natin: Ang WSL 1 ay isang compatibility layer, mahalagang emulator, para sa pagpapatakbo ng Linux binary files (ELF) sa operating system environment ng Windows 10 at Windows Server 2019. Ito, halimbawa, naging posible sa mga nakaraang taon na ilipat ang Bash shell sa Windows, magdagdag ng suporta sa OpenSSH sa Windows 10, pati na rin isama ang mga distribusyon ng Ubuntu, SUSE Linux at Fedora sa Microsoft Store.

Makakakuha ang Windows 10 ng built-in na Linux kernel mula sa Microsoft

Ang pagpapakilala ng isang ganap na bukas na OS kernel sa WSL 2 ay magpapahusay sa pagiging tugma, makabuluhang mapabuti ang pagganap ng mga aplikasyon ng Linux sa Windows, pabilisin ang mga oras ng pag-boot, i-optimize ang paggamit ng RAM, pabilisin ang file system I/O, at direktang patakbuhin ang mga container ng Docker kaysa sa pamamagitan ng isang virtual machine.

Ang aktwal na pakinabang ng pagganap ay depende sa application na iyong pinag-uusapan at kung paano ito nakikipag-ugnayan sa file system. Ipinapakita ng mga panloob na pagsubok ng Microsoft na ang WSL 2 ay 20 beses na mas mabilis kaysa sa WSL 1 kapag nag-unpack ng mga archive ng tarball, at humigit-kumulang 2 hanggang 5 beses na mas mabilis kapag gumagamit ng git clone, npm install, at cmake sa iba't ibang proyekto.

Makakakuha ang Windows 10 ng built-in na Linux kernel mula sa Microsoft

Ang kernel ng Microsoft Linux ay unang ibabatay sa pinakabagong pangmatagalang matatag na bersyon ng kumpanya na 4.19 at mga teknolohiyang pinagana ng mga serbisyo ng Azure cloud. Ayon sa mga opisyal ng Microsoft, ang kernel ay magiging ganap na open source, ibig sabihin, anumang pagbabagong gagawin ng Microsoft ay gagawing available sa komunidad ng developer ng Linux. Nangangako rin ang kumpanya na sa paglabas ng susunod na pangmatagalang stable na bersyon ng kernel, ang bersyon para sa WSL 2 ay ia-update para laging may access ang mga developer sa pinakabagong mga inobasyon sa Linux.

Makakakuha ang Windows 10 ng built-in na Linux kernel mula sa Microsoft

Hindi pa rin magsasama ang WSL 2 ng anumang mga binary ng userspace, tulad ng kaso sa kasalukuyang bersyon ng WSL 1. Mapipili pa rin ng mga user kung aling pamamahagi ng Linux ang pinakamainam para sa kanila sa pamamagitan ng pag-download nito mula sa Microsoft Store at mula sa iba pang mga mapagkukunan.

Kasabay nito, ipinakilala ng Microsoft ang isang malakas na bagong command line application para sa Windows 10, na tinatawag na Windows Terminal. Kabilang dito ang mga tab, shortcut, text emoticon, sumusuporta sa mga tema, extension, at GPU-based na text rendering. Ang application ay idinisenyo upang ma-access ang mga kapaligiran tulad ng PowerShell, Cmd at WSL. Ito ay isa pang hakbang mula sa Microsoft upang gawing mas madali para sa mga developer na makipag-ugnayan sa Windows 10. Preview ng Windows Terminal magagamit na sa anyo ng isang repository sa GitHub, at ang pagkakaroon sa Microsoft Store ay ipinangako sa kalagitnaan ng Hunyo.


Magdagdag ng komento