Microsoft ได้ประกาศความพร้อมใช้งานของตัวเลือกสภาพแวดล้อม WSL (ระบบย่อย Windows สำหรับ Linux) สำหรับ Windows 11 ซึ่งอนุญาตให้เรียกใช้ไฟล์ปฏิบัติการ Linux ต่างจากการส่งมอบ WSL สำหรับ Windows รุ่นก่อนหน้า เวอร์ชันสำหรับ Windows 11 ไม่ได้รวมอยู่ในอิมเมจระบบ แต่ถูกบรรจุเป็นแอปพลิเคชันที่เผยแพร่ผ่านแค็ตตาล็อก Microsoft Store ในเวลาเดียวกันจากมุมมองของเทคโนโลยีที่ใช้การเติม WSL ยังคงเหมือนเดิม มีการเปลี่ยนแปลงเฉพาะวิธีการติดตั้งและอัปเดตเท่านั้น
โปรดทราบว่าการเผยแพร่ผ่าน Microsoft Store ทำให้สามารถเร่งการส่งมอบการอัปเดตและคุณสมบัติ WSL ใหม่ได้ รวมถึงการอนุญาตให้คุณติดตั้ง WSL เวอร์ชันใหม่โดยไม่ต้องเชื่อมโยงกับเวอร์ชัน Windows ตัวอย่างเช่น เมื่อคุณสมบัติทดลอง เช่น การสนับสนุนแอปพลิเคชันกราฟิก Linux, การประมวลผล GPU และการติดตั้งดิสก์พร้อมแล้ว ผู้ใช้จะสามารถเข้าถึงได้ทันทีโดยไม่จำเป็นต้องอัปเดต Windows หรือใช้รุ่นทดสอบของ Windows Insider
ให้เราระลึกว่าในสภาพแวดล้อม WSL สมัยใหม่ แทนที่จะใช้โปรแกรมจำลองที่แปลการเรียกระบบ Linux เป็นการเรียกระบบ Windows จะใช้สภาพแวดล้อมที่มีเคอร์เนล Linux ที่มีคุณสมบัติครบถ้วน เคอร์เนลที่เสนอสำหรับ WSL ขึ้นอยู่กับการเปิดตัวเคอร์เนล Linux 5.10 ซึ่งได้รับการขยายด้วยแพตช์เฉพาะ WSL รวมถึงการปรับให้เหมาะสมเพื่อลดเวลาการเริ่มต้นเคอร์เนล ลดการใช้หน่วยความจำ คืน Windows กลับสู่หน่วยความจำที่ว่างโดยกระบวนการ Linux และปล่อยให้ค่าต่ำสุด ชุดไดรเวอร์และระบบย่อยที่จำเป็นในเคอร์เนล
เคอร์เนลทำงานในสภาพแวดล้อม Windows โดยใช้เครื่องเสมือนที่ทำงานอยู่ใน Azure แล้ว สภาพแวดล้อม WSL ทำงานบนดิสก์อิมเมจ (VHD) ที่แยกต่างหากพร้อมระบบไฟล์ ext4 และอะแดปเตอร์เครือข่ายเสมือน ส่วนประกอบพื้นที่ผู้ใช้ได้รับการติดตั้งแยกต่างหากและอิงตามบิวด์ของการแจกแจงที่แตกต่างกัน ตัวอย่างเช่น สำหรับการติดตั้งใน WSL แค็ตตาล็อก Microsoft Store มีรุ่น Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE และ openSUSE
ที่มา: opennet.ru