ด้านล่างของการตัดคือคำแปล
ประเด็นที่ครอบคลุม:
WSL 2 ใช้ Hyper-V หรือไม่ WSL 2 จะพร้อมใช้งานบน Windows 10 Home หรือไม่ จะเกิดอะไรขึ้นกับ WSL 1? จะทิ้งมั้ย? เป็นไปได้ไหมที่จะรัน WSL 2 และเครื่องมือการจำลองเสมือนของบริษัทอื่น (เช่น VMWare หรือ Virtual Box) ในเวลาเดียวกัน จะสามารถเข้าถึง GPU จาก WSL 2 ได้หรือไม่ คุณมีแผนจะขยายการสนับสนุนฮาร์ดแวร์อย่างไร WSL 2 จะสามารถใช้แอพพลิเคชั่นเครือข่ายได้หรือไม่?
WSL 2 ใช้ Hyper-V หรือไม่ WSL 2 จะพร้อมใช้งานบน Windows 10 Home หรือไม่
WSL 2 จะพร้อมใช้งานใน Windows ทุกรุ่นที่ WSL 1 มีให้บริการในปัจจุบัน (รวมถึง Windows 10 Home)
WSL เวอร์ชันที่สองใช้สถาปัตยกรรม Hyper-V เพื่อจัดเตรียมการจำลองเสมือน สถาปัตยกรรมนี้จะพร้อมใช้งานในคุณสมบัติเสริมที่เป็นส่วนหนึ่งของคุณสมบัติ Hyper-V ส่วนประกอบเพิ่มเติมนี้จะพร้อมใช้งานในระบบปฏิบัติการทุกรุ่น เมื่อใกล้กับการเปิดตัว WSL 2 มากขึ้น เราจะพูดถึงรายละเอียดเพิ่มเติมเกี่ยวกับส่วนประกอบใหม่นี้
จะเกิดอะไรขึ้นกับ WSL 1? จะทิ้งมั้ย?
ขณะนี้เราไม่มีแผนที่จะเลิกใช้ WSL 1 คุณสามารถรันการแจกจ่าย WSL 1 และ WSL 2 เคียงข้างกันได้บนเครื่องเดียวกัน การเพิ่ม WSL 2 เป็นสถาปัตยกรรมใหม่ช่วยให้ทีม WSL ขยายขีดความสามารถอันน่าทึ่งของการรัน Linux บน Windows
เป็นไปได้ไหมที่จะรัน WSL 2 และเครื่องมือการจำลองเสมือนของบริษัทอื่น (เช่น VMWare หรือ Virtual Box) ในเวลาเดียวกัน
แอปพลิเคชันบุคคลที่สามบางตัวไม่สามารถทำงานได้เมื่อใช้ Hyper-V ซึ่งหมายความว่าแอปพลิเคชันจะไม่สามารถทำงานได้เมื่อเปิดใช้งาน WSL 2 ขออภัย สิ่งเหล่านี้รวมถึง VMWare และ Virtual Box
เรากำลังสำรวจวิธีแก้ปัญหานี้ ตัวอย่างเช่น เรามีชุดของ API ที่เรียกว่า
บันทึกของผู้แปล
ไม่จำเป็นต้องมีการกำหนดค่า Oracle VM VirtualBox ตรวจพบ Hyper-V โดยอัตโนมัติ และใช้ Hyper-V เป็นกลไกการจำลองเสมือนสำหรับระบบโฮสต์ ไอคอน CPU ในแถบสถานะหน้าต่าง VM ระบุว่ามีการใช้ Hyper-V
แต่สิ่งนี้นำไปสู่การลดประสิทธิภาพที่เห็นได้ชัดเจน:
เมื่อใช้คุณสมบัตินี้ คุณอาจพบว่าประสิทธิภาพของ Oracle VM VirtualBox ลดลงอย่างมากบนระบบโฮสต์บางระบบ
จากประสบการณ์ส่วนตัวในการใช้ Hyper-V และ VirtualBox ร่วมกัน ฉันทราบได้ว่า VirtualBox แต่ละรุ่นได้ปรับปรุงการรองรับการทำงานของเครื่องเสมือนภายใต้ Hyper-V แต่จนถึงขณะนี้ความเร็วของการทำงานไม่อนุญาตให้เราเปลี่ยนไปใช้ symbiosis สำหรับงานประจำวันได้อย่างเต็มที่ แม้แต่งานที่ไม่ต้องการประสิทธิภาพก็ตาม การวาดหน้าต่างใหม่ซ้ำซากภายในเครื่องเสมือนเกิดขึ้นพร้อมกับความล่าช้าที่มองเห็นได้ ฉันหวังเป็นอย่างยิ่งว่าสถานการณ์จะดีขึ้นเมื่อ WSL 2 เปิดตัว
จะสามารถเข้าถึง GPU จาก WSL 2 ได้หรือไม่ คุณมีแผนจะขยายการสนับสนุนฮาร์ดแวร์อย่างไร
ในการเปิดตัวครั้งแรกของ WSL 2 การสนับสนุนการเข้าถึงฮาร์ดแวร์จะถูกจำกัด ตัวอย่างเช่น คุณจะไม่สามารถเข้าถึง GPU, พอร์ตอนุกรม และ USB ได้ อย่างไรก็ตาม การเพิ่มการรองรับอุปกรณ์ถือเป็นสิ่งสำคัญอันดับแรกในแผนของเรา เนื่องจากเป็นการเปิดโอกาสให้นักพัฒนาที่ต้องการโต้ตอบกับอุปกรณ์เหล่านี้ได้มากมาย ในระหว่างนี้ คุณสามารถใช้ WSL 1 ได้ตลอดเวลา ซึ่งให้การเข้าถึงทั้งซีเรียลและ USB โปรดติดตามข่าวสารได้ที่
WSL 2 จะสามารถใช้แอพพลิเคชั่นเครือข่ายได้หรือไม่?
ใช่ โดยทั่วไปแล้ว แอปพลิเคชันเครือข่ายจะทำงานเร็วขึ้นและดีขึ้น เนื่องจากเรารับประกันความเข้ากันได้ของการโทรทั้งระบบ อย่างไรก็ตาม สถาปัตยกรรมใหม่ใช้ส่วนประกอบเครือข่ายเสมือนจริง ซึ่งหมายความว่าในการสร้างตัวอย่างเบื้องต้น WSL 2 จะทำงานเหมือนกับเครื่องเสมือน เช่น WSL 2 จะมีที่อยู่ IP ของตัวเอง (ไม่เหมือนกับโฮสต์) เรากำลังมุ่งเป้าไปที่ประสบการณ์ที่คล้ายกับ WSL 2 เช่นเดียวกับ WSL 1 ซึ่งรวมถึงการปรับปรุงการรองรับเครือข่าย เราวางแผนที่จะเพิ่มความสามารถในการสื่อสารระหว่างแอปพลิเคชันเครือข่ายทั้งหมดจาก Linux หรือ Windows โดยใช้ localhost อย่างรวดเร็ว เราจะโพสต์รายละเอียดเพิ่มเติมเกี่ยวกับระบบย่อยเครือข่ายและการปรับปรุงของเราเมื่อเราเข้าใกล้การเปิดตัว WSL 2 มากขึ้น
หากคุณมีคำถามเพิ่มเติมเกี่ยวกับ WSL หรือเพียงต้องการติดต่อทีม WSL คุณสามารถหาเราได้ทาง Twitter:
- เทย์เลอร์ บราวน์
@Taylorb_msft - โยเซฟ เดอร์
@yosefdurr - สเวน กรูท
@svengroot_ms - เบน ฮิลลิส
@เบนฮิลลิส - เคร็ก โลเวน
@craigaloewen - สุนิล มุทุสวามี
@สุนิลมุต - ไบรอัน เพอร์กินส์
- ปาลเกซ โซนี
@sonipalkesh - จอห์น สตาร์คส์
@gigastarks - เคร็ก วิลไฮต์
@เครกวิลไฮต์
ที่มา: will.com