ไมโครซอฟท์เพิ่มรายละเอียด WSL 2 ใช้เคอร์เนลลินุกซ์เต็ม แยกออกจากวินโดวส์ด้วย VM แบบบาง

หัวข้อกระทู้ ใน 'เทคโนโลยี' เริ่มโพสต์โดย iPokz, 7 พฤษภาคม 2019.

  1. iPokz

    iPokz ~" iPokz "~ Staff Member

    ไมโครซอฟต์เปิดตัว WSL 2 โดยเพิ่มฟีเจอร์ให้รัน Docker ได้ ตอนนี้ Developer Blog ก็แจงรายละเอียดเพิ่มเติมว่าไมโครเปลี่ยนแนวทางจากการจำลอง systemcall ของลินุกซ์มาเป็นการรวมเคอร์เนลทั้งก้อนเข้ามาในวินโดวส์

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

    ตัวเคอร์เนลจะแยกออกจากเคอร์เนลวินโดวส์ด้วยการทำ virtual machine แบบบางเบาที่แทบไม่เสียเวลาบูตระบบ สามารถรันคำสั่งทั่วๆ ไปได้ในทันที ในอีกแง่หนึ่งการแยกระบบเช่นนี้ทำให้ไมโครซอฟท์ไม่เสี่ยงต่อการลิงก์โค้ดเคอร์เนลวินโดวส์เข้ากับลินุกซ์แล้วติดเงื่อนไขของ GPL ที่ต้องเปิดโค้ดไปด้วย

    การตัดสินใจใช้เคอร์เนลเต็ม ทำให้ WSL 2 รองรับฟีเจอร์ของลินุกซ์เพิ่มขึ้นอีกหลายอย่าง เช่น สามารถรัน Docker และใช้ระบบไฟล์เสมือน FUSE ได้แล้ว และความเร็วในงานบางประเภทสูงขึ้นถึง 20 เท่าตัว

    WSL 2 จะปล่อยให้ใช้งานภายในเดือนกรกฎาคมนี้ ผ่าน Windows Insider

    ที่มา - Microsoft Dev Blog

    [​IMG]

    Topics: WindowsLinux
     

แบ่งปันหน้านี้