ไมโครซอฟท์
รุ่นทดสอบของ WSL2 จะมีการนำเสนอในช่วงปลายเดือนมิถุนายนในรุ่นทดลอง
ในฐานะที่เป็นส่วนหนึ่งของ WSL2 สำหรับ Windows 10 จะมีการเสนอส่วนประกอบที่มีเคอร์เนล Linux 4.19 มาตรฐาน เมื่อมีการเผยแพร่การแก้ไขสำหรับ LTS สาขา 4.19 เคอร์เนลสำหรับ WSL2 จะได้รับการอัปเดตทันทีผ่านกลไก Windows Update และทดสอบในโครงสร้างพื้นฐานการรวมอย่างต่อเนื่องของ Microsoft WSL2 จะใช้เคอร์เนลเดียวกันกับโครงสร้างพื้นฐาน Azure ทำให้ง่ายต่อการบำรุงรักษา
การเปลี่ยนแปลงทั้งหมดที่เตรียมไว้สำหรับการรวมเคอร์เนลกับ WSL จะถูกเผยแพร่ภายใต้ลิขสิทธิ์ GPLv2 ฟรี และจะถูกถ่ายโอนไปยังอัปสตรีม แพทช์ที่เตรียมไว้ประกอบด้วยการปรับให้เหมาะสมเพื่อลดเวลาการเริ่มต้นเคอร์เนล ลดการใช้หน่วยความจำ และปล่อยให้ชุดไดรเวอร์และระบบย่อยขั้นต่ำที่จำเป็นอยู่ในเคอร์เนล เคอร์เนลที่นำเสนอจะสามารถทำหน้าที่เป็นการแทนที่โปร่งใสสำหรับเลเยอร์การจำลองที่เสนอใน WSL1 ความพร้อมใช้งานของซอร์สโค้ดจะช่วยให้ผู้ที่ชื่นชอบสามารถสร้างเคอร์เนล Linux สำหรับ WSL2 ของตนเองได้หากต้องการ ซึ่งจะเตรียมคำแนะนำที่จำเป็นไว้
การใช้เคอร์เนลมาตรฐานพร้อมการปรับให้เหมาะสมจากโครงการ Azure จะช่วยให้คุณบรรลุความเข้ากันได้อย่างสมบูรณ์กับ Linux ในระดับการโทรของระบบ และให้ความสามารถในการรันคอนเทนเนอร์ Docker บน Windows ได้อย่างราบรื่น รวมถึงดำเนินการสนับสนุนระบบไฟล์ตามกลไก FUSE นอกจากนี้ WSL2 ยังเพิ่มประสิทธิภาพการทำงานของ I/O และระบบไฟล์อย่างมาก ซึ่งก่อนหน้านี้เคยเป็นคอขวดของ WSL1 ตัวอย่างเช่น เมื่อคลายแพ็กไฟล์บีบอัด WSL2 จะเร็วกว่า WSL1 ถึง 20 เท่า และเมื่อดำเนินการ
"git clone", "การติดตั้ง npm", "การอัปเดต apt" และ "การอัพเกรด apt" 2-5 ครั้ง
แม้ว่าจะยังคงจัดส่งเคอร์เนล Linux แต่ WSL2 จะไม่มีชุดส่วนประกอบพื้นที่ผู้ใช้สำเร็จรูป ส่วนประกอบเหล่านี้ได้รับการติดตั้งแยกต่างหากและอิงตามชุดประกอบของการแจกแจงแบบต่างๆ ตัวอย่างเช่น หากต้องการติดตั้งใน WSL ในไดเร็กทอรี Microsoft Store
นอกจากนี้ยังสามารถสังเกตได้
ที่มา: opennet.ru