Microsoft ได้เปิดตัว WSL 2.4.8 ซึ่งมอบการปรับปรุงเพื่อปรับปรุงการจัดการการกระจาย Linux สมัยใหม่ภายใต้ WSL1 และปรับปรุงการทำงานของระบบใน Windows Subsystem สำหรับ Linux ทั้งสองเวอร์ชัน

การอัปเดตช่วยแก้ไขปัญหาที่สำคัญ เช่น การจัดสรรทรัพยากรและโปรไฟล์เทอร์มินัลที่หายไปในระหว่างการแปลงการแจกจ่าย ในขณะเดียวกันก็นำเสนอการเปลี่ยนแปลงที่ทำให้เวิร์กโฟลว์ Linux ราบรื่นยิ่งขึ้นสำหรับนักพัฒนา

ระบบย่อย Windows สำหรับ Linux อนุญาตให้ผู้ใช้ เพื่อรันสภาพแวดล้อม Linux บน Windows โดยไม่ต้องบูทคู่หรือใช้เครื่องเสมือน WSL1 แปลการเรียกของระบบ Linux เป็นการเรียก Windows API ในขณะที่ WSL2 รันเคอร์เนล Linux เต็มรูปแบบเพื่อประสิทธิภาพ ความเข้ากันได้ และการจัดการทรัพยากรที่ดีขึ้น

การปรับปรุงคีย์สำหรับสมัยใหม่ การกระจาย

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

นอกจากนี้ Microsoft ยังแนะนำการปรับปรุง wsl–install สั่งการ. สามารถติดตั้ง Linux รุ่นใหม่ได้โดยไม่ต้องคำนึงถึงขนาดตัวพิมพ์ ซึ่งช่วยลดข้อผิดพลาดทั่วไประหว่างการติดตั้ง การอัปเดตนี้ช่วยปรับปรุงความสอดคล้องของคำสั่ง โดยเฉพาะอย่างยิ่งในสภาพแวดล้อมที่การจัดการเคสอาจทำให้เกิดความสับสน

การแก้ไขสำหรับการจัดสรรทรัพยากรระบบ

ข้อผิดพลาดตรรกะที่ทำให้เกิด wsl2.processors เป็นค่าเริ่มต้นเป็นจำนวนสูงสุดของตัวประมวลผลแบบลอจิคัลได้รับการแก้ไขแล้วเช่นกัน ก่อนหน้านี้ ปัญหานี้นำไปสู่การจัดสรรทรัพยากรที่ไม่มีประสิทธิภาพ ส่งผลให้นักพัฒนาต้องปรับการตั้งค่าระบบด้วยตนเอง ตรรกะที่ถูกต้องทำให้มั่นใจได้ว่าผู้ใช้สามารถจัดสรรโปรเซสเซอร์ได้อย่างมีประสิทธิภาพมากขึ้น โดยรักษาสมดุลประสิทธิภาพระหว่างสภาพแวดล้อม Windows และ Linux

การอัปเดต WSL 2.4.8 ยังนำการปรับปรุงมาสู่ Microsoft Remote Desktop Client ด้วย เวอร์ชันอัปเกรดเป็น 1.2.5716 การปรับปรุงนี้รับประกันประสิทธิภาพและความเสถียรที่ดีขึ้นสำหรับนักพัฒนาที่ใช้การเชื่อมต่อระยะไกลควบคู่ไปกับสภาพแวดล้อม WSL ของตน

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

การปรับปรุงนำไปสู่ ​​2.4.8

ประวัติการพัฒนาล่าสุดของ WSL ประกอบด้วยชุดของ การปรับแต่งที่นำไปสู่ประสบการณ์ที่เสถียรและมีประสิทธิภาพยิ่งขึ้น

การบีบอัด Gzip เพื่อการดำเนินการส่งออก: ขณะนี้ผู้ใช้สามารถบีบอัดการกระจาย Linux ด้วย gzip เมื่อใช้ wsl–export คำสั่ง ประหยัดพื้นที่และปรับปรุงความเร็วในการถ่ายโอน การติดตามความคืบหน้า: ตัวบ่งชี้ความคืบหน้าตามขนาดไฟล์ช่วยให้มองเห็นการดำเนินการส่งออกที่ยาวนานได้ดีขึ้น บล็อกลอจิกอุปกรณ์: การปรับปรุงทำให้เครื่องมือระบบไฟล์เช่น mkfs ทำงานได้อย่างราบรื่นโดยรอให้อุปกรณ์บล็อกพร้อมใช้งาน

เวอร์ชันก่อนหน้านี้ยังแนะนำการติดตั้งดับเบิลคลิกสำหรับการกระจายสมัยใหม่และปรับปรุงการจัดการผู้ใช้เริ่มต้นด้วยคำสั่ง wsl–manage–set-default-user

ใน ขั้นตอนสู่เครือข่าย WSL ที่รองรับอนาคต Microsoft ได้รวมคำเตือนเกี่ยวกับ การเลิกใช้งานเครือข่ายแบบบริดจ์ ที่วางแผนไว้ แต่ผู้ใช้จะใช้รูปแบบการเชื่อมต่อที่ใหม่กว่าแทน เช่น เครือข่ายพร็อกซี virito ซึ่งเป็นทางเลือกหากการกำหนดค่า NAT ล้มเหลว

Categories: IT Info