Windows 10 จะได้รับเคอร์เนล Linux ในตัวจาก Microsoft

ในช่วงหลายปีที่ผ่านมา Microsoft ได้ดำเนินโครงการ Linux หลายโครงการของตนเอง มีระบบปฏิบัติการบน Linux สำหรับสวิตช์เครือข่ายในศูนย์ข้อมูลและระบบปฏิบัติการบน Linux สำหรับไมโครคอนโทรลเลอร์ที่สร้างขึ้นสำหรับการรักษาความปลอดภัยแบบฝัง Azure Sphere และตอนนี้ก็เป็นที่รู้จักเกี่ยวกับโครงการบน Linux อื่นที่ผู้เชี่ยวชาญของ Microsoft ได้ดำเนินการมาระยะหนึ่งแล้ว

Windows 10 จะได้รับเคอร์เนล Linux ในตัวจาก Microsoft

ในวันแรกของการประชุมนักพัฒนา Build 2019 ยักษ์ใหญ่ซอฟต์แวร์ได้ประกาศการสร้างเคอร์เนล Linux เวอร์ชันของตัวเองซึ่งจะเป็นส่วนหนึ่งของ Windows 10 การทดสอบครั้งแรกสำหรับผู้เข้าร่วมโปรแกรม Insider จะเปิดตัวในปลายเดือนมิถุนายน . เคอร์เนลนี้จะเป็นพื้นฐานสำหรับสถาปัตยกรรม ระบบย่อย Microsoft Windows สำหรับ Linux (WSL) 2... ยังไง ข้อสังเกต ตัวแทนของ Microsoft เขียนไว้ในบล็อกว่านี่เป็นครั้งแรกที่เคอร์เนล Linux ที่มีคุณสมบัติครบถ้วนจะกลายเป็นส่วนประกอบในตัวของ Windows

โปรดจำไว้ว่า: WSL 1 เป็นเลเยอร์ที่เข้ากันได้ ซึ่งโดยพื้นฐานแล้วคือโปรแกรมจำลอง สำหรับการรันไฟล์ไบนารีของ Linux (ELF) ในสภาพแวดล้อมระบบปฏิบัติการของ Windows 10 และ Windows Server 2019 ตัวอย่างเช่น ทำให้สามารถถ่ายโอน Bash ในช่วงไม่กี่ปีที่ผ่านมาได้ เชลล์ไปยัง Windows เพิ่มการรองรับ OpenSSH ให้กับ Windows 10 รวมถึงการรวม Ubuntu, SUSE Linux และ Fedora ใน Microsoft Store

Windows 10 จะได้รับเคอร์เนล Linux ในตัวจาก Microsoft

การเปิดตัวเคอร์เนลระบบปฏิบัติการแบบเปิดเต็มรูปแบบใน WSL 2 จะช่วยปรับปรุงความเข้ากันได้ ปรับปรุงประสิทธิภาพของแอพพลิเคชั่น Linux บน Windows อย่างมีนัยสำคัญ เร่งความเร็วเวลาบูต เพิ่มประสิทธิภาพการใช้ RAM เร่งความเร็ว I/O ระบบไฟล์ และเรียกใช้คอนเทนเนอร์ Docker โดยตรงแทนที่จะผ่าน เครื่องเสมือน

ประสิทธิภาพที่เพิ่มขึ้นจริงจะขึ้นอยู่กับแอปพลิเคชันที่คุณกำลังพูดถึงและวิธีที่แอปพลิเคชันโต้ตอบกับระบบไฟล์ การทดสอบภายในของ Microsoft แสดงให้เห็นว่า WSL 2 เร็วกว่า WSL 20 ถึง 1 เท่าเมื่อทำการแตกไฟล์เก็บถาวร tarball และเร็วกว่าประมาณ 2 ถึง 5 เท่าเมื่อใช้ git clone, การติดตั้ง npm และ cmake ในโปรเจ็กต์ต่างๆ

Windows 10 จะได้รับเคอร์เนล Linux ในตัวจาก Microsoft

เคอร์เนลของ Microsoft Linux ในตอนแรกจะขึ้นอยู่กับเวอร์ชันเสถียรระยะยาวล่าสุดของบริษัท 4.19 และเทคโนโลยีที่เปิดใช้งานโดยบริการคลาวด์ Azure เจ้าหน้าที่ของ Microsoft ระบุว่าเคอร์เนลจะเป็นโอเพ่นซอร์สโดยสมบูรณ์ ซึ่งหมายความว่าการเปลี่ยนแปลงใดๆ ที่ Microsoft ทำจะพร้อมใช้งานสำหรับชุมชนนักพัฒนา Linux บริษัทยังสัญญาด้วยว่าด้วยการเปิดตัวเคอร์เนลเวอร์ชันเสถียรในระยะยาวถัดไป เวอร์ชันสำหรับ WSL 2 จะได้รับการอัปเดตเพื่อให้นักพัฒนาสามารถเข้าถึงนวัตกรรมล่าสุดใน Linux ได้ตลอดเวลา

Windows 10 จะได้รับเคอร์เนล Linux ในตัวจาก Microsoft

WSL 2 จะไม่รวมไบนารีพื้นที่ผู้ใช้ใดๆ ดังเช่นในกรณีของ WSL 1 เวอร์ชันปัจจุบัน ผู้ใช้จะยังคงสามารถเลือกการกระจาย Linux ที่ดีที่สุดสำหรับพวกเขาได้โดยการดาวน์โหลดจากทั้ง Microsoft Store และจากแหล่งอื่น

ในเวลาเดียวกัน Microsoft ได้เปิดตัวแอปพลิเคชันบรรทัดคำสั่งใหม่อันทรงพลังสำหรับ Windows 10 ที่เรียกว่า Windows Terminal ประกอบด้วยแท็บ ทางลัด อีโมติคอนข้อความ ธีมที่รองรับ ส่วนขยาย และการแสดงข้อความที่ใช้ GPU แอปพลิเคชั่นนี้ออกแบบมาเพื่อเข้าถึงสภาพแวดล้อมเช่น PowerShell, Cmd และ WSL นี่เป็นอีกก้าวหนึ่งจาก Microsoft เพื่อทำให้ Windows 10 ง่ายขึ้นสำหรับนักพัฒนาในการโต้ตอบด้วย Windows Terminal Preview มีอยู่แล้ว ในรูปแบบของพื้นที่เก็บข้อมูลบน GitHub และคาดว่าจะวางจำหน่ายใน Microsoft Store ในช่วงกลางเดือนมิถุนายน


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