Microsoft telah meluncurkan WSL 2.4.8, memberikan penyempurnaan untuk meningkatkan penanganan distribusi Linux modern di bawah WSL1 dan menyederhanakan operasi sistem di kedua versi Subsistem Windows untuk Linux.
Pembaruan ini menyelesaikan masalah kritis, seperti alokasi sumber daya dan profil terminal yang hilang selama konversi distribusi, sekaligus memperkenalkan perubahan yang membuat alur kerja Linux lebih lancar bagi pengembang.
Subsistem Windows untuk Linux memungkinkan pengguna untuk menjalankan lingkungan Linux secara asli di Windows tanpa dual-boot atau menggunakan mesin virtual. WSL1 menerjemahkan panggilan sistem Linux menjadi panggilan API Windows, sementara WSL2 menjalankan kernel Linux lengkap untuk kinerja, kompatibilitas, dan pengelolaan sumber daya yang lebih baik.
Peningkatan Utama untuk Modern Distribusi
Salah satu perubahan penting di WSL 2.4.8 memastikan bahwa profil terminal dan pintasan menu Mulai tidak lagi dihapus saat mengonversi distribusi antara WSL1 dan WSL2. Sebelumnya, pengguna mengalami gangguan karena pintasan ini, yang memfasilitasi akses cepat ke lingkungan Linux, akan hilang selama proses konversi.
Selain itu, Microsoft memperkenalkan perbaikan pada wsl–install memerintah. Distribusi Linux modern sekarang dapat diinstal tanpa sensitivitas huruf besar-kecil, sehingga mengurangi kesalahan umum selama instalasi. Pembaruan ini meningkatkan konsistensi perintah, terutama di lingkungan di mana penanganan kasus dapat menyebabkan kebingungan.
Perbaikan untuk Alokasi Sumber Daya Sistem
Kesalahan logika yang menyebabkan wsl2.processors menjadi default ke jumlah maksimum prosesor logis juga telah diatasi. Sebelumnya, masalah ini menyebabkan alokasi sumber daya yang tidak efisien, sehingga memaksa pengembang untuk menyesuaikan pengaturan sistem mereka secara manual. Logika yang diperbaiki memastikan pengguna dapat mengalokasikan prosesor secara lebih efektif, menyeimbangkan kinerja antara lingkungan Windows dan Linux.
Pembaruan WSL 2.4.8 juga menghadirkan penyempurnaan pada Microsoft Remote Desktop Client, dengan versi ditingkatkan menjadi 1.2.5716. Peningkatan ini memastikan kinerja dan stabilitas yang lebih baik bagi pengembang yang menggunakan koneksi jarak jauh bersama lingkungan WSL mereka.
Pembaruan kernel diperkenalkan pada rilis WSL sebelumnya untuk menyelaraskan WSL2 dengan versi kernel Linux upstream. Khususnya, versi 2.3.26 memperbarui kernel WSL ke 5.15.167.4, memperbaiki bug dalam subsistem XSAVES—fitur penting untuk mengelola proses virtual dan menghemat data status CPU.
Peningkatan Menjelang 2.4.8
Riwayat pengembangan WSL terkini mencakup serangkaian penyempurnaan yang berkontribusi pada pengalaman yang lebih stabil dan efisien.
Kompresi Gzip untuk Operasi Ekspor: Pengguna kini dapat mengompresi distribusi Linux dengan gzip saat menggunakan perintah wsl–export, menghemat ruang dan meningkatkan kecepatan transfer. Pelacakan Kemajuan: Indikator kemajuan berdasarkan ukuran file memberikan visibilitas yang lebih baik untuk operasi ekspor yang panjang. Blokir Logika Perangkat: Peningkatan memastikan alat sistem file seperti mkfs bekerja dengan lancar dengan menunggu perangkat blok tersedia.
Versi sebelumnya juga memperkenalkan penginstalan klik dua kali untuk distribusi modern dan meningkatkan pengelolaan pengguna default dengan perintah wsl–manage–set-default-user.
Dalam a Sebagai langkah menuju jaringan WSL yang siap menghadapi masa depan, Microsoft menyertakan peringatan tentang rencana penghentian jaringan yang dijembatani. Sebaliknya, pengguna akan mengandalkan model konektivitas yang lebih baru, seperti jaringan proxy virito, yang memberikan alternatif jika konfigurasi NAT gagal.