WSL เวอร์ชันใหม่ล่าสุดใช้ สถาปัตยกรรม Hyper-V เพื่อเปิดใช้งานการจำลองเสมือน สถาปัตยกรรมนี้จะพร้อมใช้งานในส่วนประกอบเสริม 'Virtual Machine Platform' ส่วนประกอบเสริมนี้จะใช้ได้กับ SKU ทั้งหมด
WSL 1 ต้องการ Hyper-V หรือไม่
WSL ทำงานโดยกำเนิดเป็นส่วนประกอบของ Windows ไม่จำเป็นต้องจำลองเสมือนหรือเลเยอร์จำลอง … แม้ว่าฉันจะไม่รู้ว่าเบื้องหลังทั้งหมดเป็นอย่างไร WSL ไม่ต้องการ Hyper-V.
WSL เป็นไฮเปอร์ไวเซอร์ Type 1 หรือไม่
WSL คือ a ไฮเปอร์ไวเซอร์ประเภท 1 VM ซึ่งหมายความว่าไม่มีเลเยอร์ความเข้ากันได้ระหว่างตัวเองกับฮาร์ดแวร์ คุณได้รับประสิทธิภาพ 100% และใกล้เคียงกับ Bare Metal มากที่สุดเท่าที่ VM จะทำได้ VM เช่น virtualbox เป็นไฮเปอร์ไวเซอร์ประเภท 2 ซึ่งหมายความว่ามีเลเยอร์ซอฟต์แวร์เพิ่มเติมอยู่ระหว่างนั้น ดังนั้นประสิทธิภาพที่ช้าลง
WSL ดีกว่า Hyper-V หรือไม่
ความแตกต่างที่ใหญ่ที่สุดระหว่างการรัน Ubuntu Linux ในเครื่องเสมือน Hyper-V กับการรันระบบปฏิบัติการใน WSL2 อยู่ที่ความสามารถในการเข้าถึงอินเทอร์เฟซผู้ใช้ Ubuntu ใน Hyper-V … ขึ้นอยู่กับประสิทธิภาพของฮาร์ดแวร์ของระบบ คุณน่าจะพบว่า WSL2 เป็นตัวเลือกที่เร็วกว่า.
WSL 1 เป็น VM หรือไม่
ในขณะที่ WSL 2 ใช้ VM แต่ก็มีการจัดการและทำงานเบื้องหลัง ทำให้คุณมี ประสบการณ์ผู้ใช้แบบเดียวกับ WSL 1.