Windows 10 จะมาพร้อมกับ Linux Kernel (WSL 2)

ประมาณสิ้นเดือนมิถุนายนนี้ ทาง Microsoft วางแผนจะเปิดตัว Windows 10 โดยเวอร์ชั่นนี้จะมาพร้อมกับ Linux kernel เวอร์ชั่น 2.0 (WSL2)

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

ก่อนหน้านี้ทาง Windows ได้เคยเปิดใช้งาน Linux kernel เวอร์ชั่น 1.0 (WSL1) มาก่อนแล้ว

ในการนี้ได้มีการทดสอบโดยทำการ WSL2 พบว่ามีการทำงานได้เร็วขึ้นถึง 20 เท่า เมื่อเปรียบเทียบกับ WSL1 โดยทาง Microsoft ได้เขียนไว้ใน blog: Shipping a Linux Kernel with Windows

สำหรับแหล่งที่มาของ source code สำหรับ Linux kernel นั้นจะมาจาก Kernel.org ซึ่งทาง Microsoft ได้ออกมากล่าวว่า ได้มีการนำ custom kernel ไปไว้ใน ส่วนของ Windows Update ในกรณีที่ต้องมีการอัปเดตด้านความปลอดภัย รวมไปถึงเพื่อเป็นปรับปรุงประสิทธิภาพของ Windows 10

นอกจากนี้ทาง Microsoft ยังมีโฮสต์ที่ใช้สำหรับ custom WSL2 kernel บน Github ด้วย ซึ่งจเปิดในรูปแบบ open source ดังนั้น นักพัฒนาและนักวิจัยสามารถทำการปรับแต่ง WSL2 ตามต้องการได้ แถมทาง Microsoft ยังให้คำแนะนำในการสร้างหรือปรับแต่ง WSL2 ให้กับนักพัฒนาอีกด้วย

นอกจาก Linux kernel แล้วทาง Microsoft ยังวางแผนที่จะเปิดตัวแอพ Windows Terminal ที่ช่วยให้ WSL2 ทำงานได้ดีขึ้นอีกด้วย ซึ่ง source code ของ Windows Terminal มีอยู่บน GitHub อีกด้วย

ที่มา The Hacker News