Windows 10 akan mendapatkan kernel Linux bawaan dari Microsoft

Selama bertahun-tahun, Microsoft telah menjalankan beberapa proyek Linux sendiri. Terdapat OS berbasis Linux untuk sakelar jaringan di pusat data dan OS berbasis Linux untuk mikrokontroler yang dibangun untuk keamanan tertanam Azure Sphere. Dan sekarang telah diketahui tentang proyek berbasis Linux lainnya yang telah dikerjakan oleh spesialis Microsoft selama beberapa waktu.

Windows 10 akan mendapatkan kernel Linux bawaan dari Microsoft

Pada hari pertama konferensi pengembang Build 2019, raksasa perangkat lunak ini mengumumkan pembuatan kernel Linux versinya sendiri, yang akan menjadi bagian dari Windows 10. Uji coba pertama untuk peserta program Insider akan dirilis pada akhir Juni. . Kernel ini akan memberikan dasar untuk arsitekturnya Subsistem Microsoft Windows untuk Linux (WSL) 2... Bagaimana dicatat Perwakilan Microsoft menulis di blog mereka bahwa ini adalah pertama kalinya kernel Linux lengkap menjadi komponen bawaan Windows.

Mari kita ingat: WSL 1 adalah lapisan kompatibilitas, yang pada dasarnya adalah emulator, untuk menjalankan file biner Linux (ELF) di lingkungan sistem operasi Windows 10 dan Windows Server 2019. Hal ini, misalnya, memungkinkan dalam beberapa tahun terakhir untuk mentransfer Bash shell ke Windows, tambahkan dukungan OpenSSH ke Windows 10, serta sertakan distribusi Ubuntu, SUSE Linux dan Fedora di Microsoft Store.

Windows 10 akan mendapatkan kernel Linux bawaan dari Microsoft

Pengenalan kernel OS terbuka penuh di WSL 2 akan meningkatkan kompatibilitas, secara signifikan meningkatkan kinerja aplikasi Linux di Windows, mempercepat waktu boot, mengoptimalkan penggunaan RAM, mempercepat I/O sistem file, dan menjalankan container Docker secara langsung daripada melalui sebuah mesin virtual.

Peningkatan kinerja sebenarnya akan bergantung pada aplikasi yang Anda bicarakan dan cara aplikasi tersebut berinteraksi dengan sistem file. Pengujian internal Microsoft menunjukkan bahwa WSL 2 20 kali lebih cepat daripada WSL 1 saat membongkar arsip tarball, dan sekitar 2 hingga 5 kali lebih cepat saat menggunakan git clone, npm install, dan cmake di berbagai proyek.

Windows 10 akan mendapatkan kernel Linux bawaan dari Microsoft

Kernel Microsoft Linux pada awalnya akan didasarkan pada versi stabil jangka panjang terbaru perusahaan 4.19 dan teknologi yang diaktifkan oleh layanan cloud Azure. Menurut pejabat Microsoft, kernel tersebut akan sepenuhnya open source, artinya setiap perubahan yang dilakukan Microsoft akan tersedia bagi komunitas pengembang Linux. Perusahaan juga berjanji bahwa dengan dirilisnya versi kernel stabil jangka panjang berikutnya, versi WSL 2 akan diperbarui sehingga pengembang selalu memiliki akses ke inovasi terbaru di Linux.

Windows 10 akan mendapatkan kernel Linux bawaan dari Microsoft

WSL 2 tetap tidak menyertakan biner ruang pengguna apa pun, seperti halnya dengan versi WSL 1 saat ini. Pengguna masih dapat memilih distribusi Linux mana yang terbaik untuk mereka dengan mengunduhnya dari Microsoft Store dan dari sumber lain.

Pada saat yang sama, Microsoft memperkenalkan aplikasi baris perintah baru yang kuat untuk Windows 10, yang disebut Terminal Windows. Ini mencakup tab, pintasan, emotikon teks, mendukung tema, ekstensi, dan rendering teks berbasis GPU. Aplikasi ini dirancang untuk mengakses lingkungan seperti PowerShell, Cmd dan WSL. Ini adalah langkah lain dari Microsoft untuk membuat Windows 10 lebih mudah bagi pengembang untuk berinteraksi dengan Pratinjau Terminal Windows sudah tersedia dalam bentuk repositori di GitHub, dan ketersediaan di Microsoft Store dijanjikan pada pertengahan Juni.


Tambah komentar