Windows 10 akan mendapat kernel Linux terbenam daripada Microsoft

Selama bertahun-tahun, Microsoft telah menjalankan beberapa projek Linux sendiri. Terdapat OS berasaskan Linux untuk suis rangkaian di pusat data dan OS berasaskan Linux untuk mikropengawal yang dibina untuk keselamatan terbenam Azure Sphere. Dan kini ia telah diketahui tentang satu lagi projek berasaskan Linux yang telah diusahakan oleh pakar Microsoft untuk beberapa lama.

Windows 10 akan mendapat kernel Linux terbenam daripada Microsoft

Pada hari pertama persidangan pembangun Build 2019, gergasi perisian itu mengumumkan penciptaan versi kernel Linuxnya sendiri, yang akan menjadi sebahagian daripada Windows 10. Binaan ujian pertama untuk peserta program Insider akan dikeluarkan pada akhir bulan Jun . Kernel ini akan menyediakan asas untuk seni bina Subsistem Microsoft Windows untuk Linux (WSL) 2... bagaimana tercatat Wakil Microsoft menulis dalam blog mereka bahawa ini adalah kali pertama kernel Linux sepenuhnya akan menjadi komponen terbina dalam Windows.

Mari kita ingat: WSL 1 ialah lapisan keserasian, pada asasnya emulator, untuk menjalankan fail binari Linux (ELF) dalam persekitaran sistem pengendalian Windows 10 dan Windows Server 2019. Ini, sebagai contoh, memungkinkan dalam beberapa tahun kebelakangan ini untuk memindahkan Bash shell ke Windows, tambah sokongan OpenSSH pada Windows 10, serta sertakan pengedaran Ubuntu, SUSE Linux dan Fedora dalam Microsoft Store.

Windows 10 akan mendapat kernel Linux terbenam daripada Microsoft

Pengenalan kernel OS terbuka penuh dalam WSL 2 akan meningkatkan keserasian, meningkatkan prestasi aplikasi Linux dengan ketara pada Windows, mempercepatkan masa but, mengoptimumkan penggunaan RAM, mempercepatkan sistem fail I/O dan menjalankan bekas Docker secara langsung dan bukannya melalui mesin maya.

Keuntungan prestasi sebenar bergantung pada aplikasi yang anda bincangkan dan cara ia berinteraksi dengan sistem fail. Ujian dalaman Microsoft menunjukkan bahawa WSL 2 adalah 20 kali lebih pantas daripada WSL 1 apabila membongkar arkib tarball, dan kira-kira 2 hingga 5 kali lebih pantas apabila menggunakan klon git, pemasangan npm dan cmake pada pelbagai projek.

Windows 10 akan mendapat kernel Linux terbenam daripada Microsoft

Kernel Microsoft Linux pada mulanya akan didasarkan pada versi stabil jangka panjang terkini syarikat 4.19 dan teknologi yang didayakan oleh perkhidmatan awan Azure. Menurut pegawai Microsoft, kernel akan menjadi sumber terbuka sepenuhnya, bermakna sebarang perubahan yang dibuat oleh Microsoft akan disediakan kepada komuniti pembangun Linux. Syarikat itu juga berjanji bahawa dengan keluaran versi stabil jangka panjang seterusnya bagi kernel, versi untuk WSL 2 akan dikemas kini supaya pembangun sentiasa mempunyai akses kepada inovasi terkini dalam Linux.

Windows 10 akan mendapat kernel Linux terbenam daripada Microsoft

WSL 2 masih tidak akan menyertakan sebarang perduaan ruang pengguna, seperti yang berlaku dengan versi semasa WSL 1. Pengguna masih boleh memilih pengedaran Linux yang terbaik untuk mereka dengan memuat turunnya daripada Microsoft Store dan daripada sumber lain.

Pada masa yang sama, Microsoft memperkenalkan aplikasi baris arahan baharu yang berkuasa untuk Windows 10, yang dipanggil Windows Terminal. Ia termasuk tab, pintasan, emotikon teks, menyokong tema, sambungan dan pemaparan teks berasaskan GPU. Aplikasi ini direka untuk mengakses persekitaran seperti PowerShell, Cmd dan WSL. Ini adalah satu lagi langkah daripada Microsoft untuk menjadikan Windows 10 lebih mudah untuk berinteraksi dengan pembangun. Pratonton Terminal Windows sudah tersedia dalam bentuk repositori di GitHub, dan ketersediaan dalam Microsoft Store dijanjikan pada pertengahan Jun.


Tambah komen