Windows Tips & News

ระบบย่อย Windows สำหรับ Linux 2 จะรวมเคอร์เนล Linux แบบเต็ม

Microsoft ประกาศเปิดตัวสถาปัตยกรรมใหม่สำหรับ Windows Subsystem สำหรับ Linux: WSL 2 จะช่วยให้ประสิทธิภาพของระบบไฟล์เพิ่มขึ้นอย่างมาก และความเข้ากันได้ของการเรียกระบบแบบเต็ม หมายความว่าคุณสามารถเรียกใช้แอป Linux เพิ่มเติมใน WSL 2 เช่น Dockerผู้ใช้สวิตช์ Windows 10 WSL

WSL 2 เป็นเวอร์ชันใหม่ของสถาปัตยกรรมที่สนับสนุนระบบย่อย Windows สำหรับ Linux เพื่อเรียกใช้ไบนารี ELF64 Linux บน Windows สถาปัตยกรรมใหม่นี้เปลี่ยนวิธีที่ไบนารี Linux เหล่านี้โต้ตอบกับ Windows และคอมพิวเตอร์ของคุณ ฮาร์ดแวร์ แต่ยังคงให้ประสบการณ์ผู้ใช้เหมือนกับใน WSL 1 (ปัจจุบันมีอยู่อย่างแพร่หลาย รุ่น) Linux distros แต่ละรายการสามารถเรียกใช้ได้ทั้งแบบ WSL 1 distro หรือเป็น WSL 2 distro สามารถอัปเกรดหรือดาวน์เกรดได้ทุกเมื่อ และคุณสามารถเรียกใช้ WSL 1 และ WSL 2 distros เคียงข้างกัน WSL 2 ใช้สถาปัตยกรรมใหม่ทั้งหมดที่ใช้เคอร์เนลลินุกซ์จริง

จัดส่งเคอร์เนล Linux ด้วย Windows

Microsoft กำลังจะจัดส่งเคอร์เนล Linux จริงกับ Windows ซึ่งจะทำให้ความเข้ากันได้ของการเรียกระบบเต็มรูปแบบเป็นไปได้ นี่จะเป็นครั้งแรกที่เคอร์เนล Linux ถูกจัดส่งพร้อมกับ Windows ซึ่งสร้างจากสาขาที่เสถียรล่าสุด โดยอิงตามแหล่งที่มาที่มีอยู่ใน kernel.org ในรุ่นเริ่มต้น Microsoft จะจัดส่งเคอร์เนลเวอร์ชัน 4.19

เคอร์เนลนี้ได้รับการปรับแต่งเป็นพิเศษสำหรับ WSL 2 ได้รับการปรับให้เหมาะสมสำหรับขนาดและประสิทธิภาพเพื่อมอบประสบการณ์ Linux ที่น่าทึ่งบน Windows Microsoft จะให้บริการเคอร์เนล Linux นี้ผ่านการอัปเดต Windows ซึ่งหมายความว่าคุณจะได้รับการแก้ไขด้านความปลอดภัยล่าสุดและการปรับปรุงเคอร์เนลโดยไม่จำเป็นต้องจัดการด้วยตนเอง

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

การเปลี่ยนแปลงทางสถาปัตยกรรมใน WSL 2

WSL 2 ใช้เทคโนโลยีเวอร์ชวลไลเซชันล่าสุดและยิ่งใหญ่ที่สุดเพื่อเรียกใช้เคอร์เนล Linux ภายในเครื่องเสมือนยูทิลิตี้น้ำหนักเบา (VM) อย่างไรก็ตาม WSL 2 จะไม่ใช่ประสบการณ์ VM แบบดั้งเดิม เมื่อคุณนึกถึง VM คุณอาจนึกถึงบางสิ่งที่บูทเครื่องได้ช้า มีอยู่ในสภาพแวดล้อมที่แยกจากกันมาก ใช้ทรัพยากรคอมพิวเตอร์จำนวนมาก และต้องใช้เวลาในการจัดการ WSL 2 ไม่มีแอตทริบิวต์เหล่านี้ มันยังคงให้ประโยชน์ที่โดดเด่นของ WSL 1: การบูรณาการระดับสูงระหว่าง Windows และ Linux เวลาบูตที่เร็วมาก ใช้ทรัพยากรน้อย และเหนือสิ่งอื่นใดคือไม่ต้องกำหนดค่า VM หรือ การจัดการ.

ต่อไปนี้คือตัวอย่างการใช้งาน WSL 2 อย่างรวดเร็ว

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

การปรับปรุงเหล่านี้จะขยายขอบเขตของแอพที่คุณสามารถเรียกใช้ภายใน WSL แอพใหม่รวมถึง Docker เวอร์ชัน Linux และ FUSE (ระบบไฟล์ใน Userspace)

WSL 2 รุ่นเริ่มต้นจะพร้อมใช้งานผ่านโปรแกรม Windows Insider ภายในสิ้นเดือนมิถุนายน 2019

แหล่งที่มา: Microsoft

Opera 47 ออกมาพร้อมกับการปรับปรุงมากมาย

Opera 47 ออกมาพร้อมกับการปรับปรุงมากมาย

เมื่อวานนี้ ทีมงานที่อยู่เบื้องหลังเบราว์เซอร์ Opera ได้เปิดตัวผลิตภัณฑ์เวอร์ชันเสถียรใหม่ Opera ...

อ่านเพิ่มเติม

ดาวน์โหลด .NET Framework 4.7 ตัวติดตั้งแบบออฟไลน์

ดาวน์โหลด .NET Framework 4.7 ตัวติดตั้งแบบออฟไลน์

Microsoft ได้เปิดตัว .NET Framework 4.7 เวอร์ชันสุดท้ายที่มี KB3186497 หากคุณสนใจที่จะรับตัวติดตั...

อ่านเพิ่มเติม

ดาวน์โหลด ปิดใช้งานการอัปเดตอัตโนมัติของแผนที่ออฟไลน์ใน Windows 10

เว็บไซต์นี้ใช้คุกกี้เพื่อปรับปรุงประสบการณ์ของคุณในขณะที่คุณสำรวจเว็บไซต์ จากคุกกี้เหล่านี้ คุกกี...

อ่านเพิ่มเติม