Microsoft ได้เพิ่มการรองรับ WSL2 (ระบบย่อย Windows สำหรับ Linux) ใน Windows Server

Microsoft ได้ดำเนินการสนับสนุนระบบย่อย WSL2 (ระบบย่อย Windows สำหรับ Linux) ใน Windows Server 2022 ในตอนแรกระบบย่อย WSL2 ซึ่งช่วยให้มั่นใจว่าการเปิดตัวไฟล์ปฏิบัติการ Linux ใน Windows นั้นมีให้บริการในเวอร์ชัน Windows สำหรับเวิร์กสเตชันเท่านั้น แต่ตอนนี้ Microsoft ได้ถ่ายโอนแล้ว ระบบย่อยนี้เป็น Windows รุ่นเซิร์ฟเวอร์ ขณะนี้ส่วนประกอบสำหรับการรองรับ WSL2 ใน Windows Server พร้อมให้ทดสอบในรูปแบบของการอัปเดตทดลอง KB5014021 (OS Build 20348.740) ในการอัปเดตรวมเดือนมิถุนายน มีการวางแผนที่จะรวมการสนับสนุนสำหรับสภาพแวดล้อม Linux ที่ใช้ WSL2 เข้ากับส่วนหลักของ Windows Server 2022 และเสนอให้กับผู้ใช้ทุกคน

เพื่อให้แน่ใจว่าการเปิดตัวไฟล์ปฏิบัติการ Linux นั้น WSL2 ละทิ้งการใช้โปรแกรมจำลองที่แปลการเรียกระบบ Linux เป็นการเรียกของระบบ Windows และเปลี่ยนไปใช้สภาพแวดล้อมที่มีเคอร์เนล Linux ที่มีคุณสมบัติครบถ้วน เคอร์เนลที่เสนอสำหรับ WSL ขึ้นอยู่กับการเปิดตัวเคอร์เนล Linux 5.10 ซึ่งได้รับการขยายด้วยแพตช์เฉพาะของ WSL รวมถึงการปรับให้เหมาะสมเพื่อลดเวลาการเริ่มต้นเคอร์เนล ลดการใช้หน่วยความจำ คืน Windows กลับสู่หน่วยความจำที่ว่างโดยกระบวนการ Linux และปล่อยให้ค่าต่ำสุด ชุดไดรเวอร์และระบบย่อยที่จำเป็นในเคอร์เนล

เคอร์เนลทำงานในสภาพแวดล้อม Windows โดยใช้เครื่องเสมือนที่ทำงานอยู่แล้วใน Azure สภาพแวดล้อม WSL ทำงานในดิสก์อิมเมจแยกต่างหาก (VHD) พร้อมระบบไฟล์ ext4 และอะแด็ปเตอร์เครือข่ายเสมือน คอมโพเนนต์ user-space ถูกติดตั้งแยกต่างหาก ตัวอย่างเช่น Microsoft Store มี Ubuntu, Debian GNU/Linux, Kali Linux, Fedora, Alpine, SUSE และ openSUSE สำหรับการติดตั้งบน WSL

ที่มา: opennet.ru

เพิ่มความคิดเห็น