- Microsoft เปิดตัวตัวอย่างใหม่สำหรับบริการ Windows Subsystem for Linux (WSL)
- สิ่งนี้จะอนุญาตให้ผู้ใช้เรียกใช้ Linux distros แบบเนทีฟบน Windows 10 และ Windows 11
- นอกจากการปรับปรุงซอฟต์แวร์ทั้งหมดแล้ว WSL ยังจะได้รับโลโก้ใหม่อีกด้วย
- ยักษ์ใหญ่ด้านเทคโนโลยีอนุญาตให้เคาน์เตอร์ประสิทธิภาพฮาร์ดแวร์เมื่ออุปกรณ์รองรับ
![WSL](/f/d5575f90f7e5a54cb598c5b3d03805d6.jpg)
Microsoft บริษัทเทคโนโลยีใน Redmond กำลังส่งตัวอย่างใหม่สำหรับบริการ Windows Subsystem for Linux (WSL) ที่อนุญาตให้ผู้ใช้เรียกใช้ Linux distros แบบเนทีฟบน Windows 10 และ Windows 11
และด้วยการเปิดตัว WSL ดูตัวอย่างเวอร์ชัน 0.50.2, Microsoft กำลังทำการเปลี่ยนแปลงที่สำคัญบางอย่าง
WSL ยังได้รับโลโก้ใหม่เอี่ยม
การเปลี่ยนแปลงที่โดดเด่นครั้งแรกคือโลโก้ใหม่สำหรับ Windows Subsystem สำหรับ Linux ซึ่งมีสัญลักษณ์ Linux Penguin ยอดนิยมเหมือนกัน
นอกจากนี้ยักษ์ใหญ่ด้านเทคโนโลยียังอนุญาตให้มีเคาน์เตอร์ประสิทธิภาพฮาร์ดแวร์เมื่ออุปกรณ์รองรับ ไม่จำเป็นต้องพูด รุ่นนี้ยังชนเคอร์เนล Linux โดยย้ายไปเป็นเวอร์ชัน 5.10.74.3
ตามหน้า GitHub การเปลี่ยนแปลงอื่น ๆ ที่มาถึงซอฟต์แวร์นี้ ได้แก่ :
- เพิ่มโลโก้ใหม่สำหรับระบบย่อย Windows สำหรับ Linux
- เปิดใช้งานตัวนับประสิทธิภาพฮาร์ดแวร์หากฮาร์ดแวร์รองรับ [GH 4678]
- เพิ่มตัวเลือก USERPROFILE%\.wslconfig ในการเลือกไม่ใช้:
[wsl2]
hardwarePerformanceCounters=false
- แก้ไขปัญหาเมื่อพิมพ์ข้อความแสดงข้อผิดพลาดของระบบที่มีการแทรก
- อัปเดตไทล์ผู้ใช้เพื่อเปิดในไดเร็กทอรีโฮมของผู้ใช้แทน C:\WINDOWS\System32
- คืนค่าการจัดการสัญญาณเริ่มต้นสำหรับกระบวนการ /etc/wsl.conf boot.command เพื่อป้องกันกระบวนการซอมบี้ [GH 7575]
- เปลี่ยนไปใช้ CRT แบบคงที่สำหรับไบนารีของ Windows
- ใช้ store API เพื่อดาวน์โหลดการแจกแจงผ่าน wsl.exe –install
- เพิ่มตัวเลือก –no-launch ให้กับ wsl.exe –install
- การอัปเดตจำนวนมากสำหรับสตริงที่แปลแล้ว
- เปลี่ยนเป็น tar ที่อัปเดตสำหรับการนำเข้า / ส่งออกการกระจาย WSL2
- อัปเดตอย่างเป็นทางการ 22000 sdk
- ถอดสัญลักษณ์ลินุกซ์สำหรับบิลด์ออก
- อัปเดตเคอร์เนล Linux เป็น 5.10.74.3
- อัปเดตเป็นอัปสตรีมเคอร์เนลที่เสถียรรีลีส5.10.74
- เปิดใช้งานรูปแบบประเภท BPF (CONFIG_DEBUG_INFO_BTF) เพื่อใช้งานโดยเครื่องมือ eBPF [GH 7437]
- เปลี่ยนเวอร์ชัน Dxgkrnl เป็น 2110
- ใช้งาน D3DKMTShareObjectWithHost
- แก้ไขปัญหาการจัดตำแหน่งบัส QueryStatistics VM สำหรับผลลัพธ์
- ใช้งาน D3DKMTCreateSyncFile
- ระบุข้อเสนอแนะการส่งต้นน้ำ
- ย้าย d3dkmthk เพื่อรวม/uapi/misc
- แทนที่ u32 ด้วย __u32 และ u64 ด้วย __u64
- เพิ่ม _ หน้าค่าตัวแจงนับเพื่อรองรับทั้งส่วนหัว WDK และ Linux
- ลบรูในโหมดผู้ใช้โครงสร้างที่มองเห็นได้เพื่อให้เข้ากันได้กับแอพ 32 บิต
- แทนที่ตัวชี้ในโหมดผู้ใช้โครงสร้างที่มองเห็นได้ด้วยการกำหนดเป็น u64 สำหรับแอปโหมดผู้ใช้
- แก้ไขความล้มเหลวในการสร้างด้วยเวอร์ชัน GCC ที่เก่ากว่า 8.1 [GH 7558]
- เปิดใช้งาน Buffer Sharing และ Sync File Frameworks (CONFIG_DMA_SHARED_BUFFER, CONFIG_SYNC_FILE) สำหรับการใช้งาน Dxgkrnl
หากเราจำไม่ผิด เมื่อเดือนที่แล้ว Microsoft เปิดเผยว่าจะอัปเดต WSL แยกจากแพลตฟอร์ม Windows ที่กว้างขึ้น
สิ่งนี้หมายความว่าจริง ๆ แล้วระบบย่อยพร้อมใช้งานเป็นแอปพลิเคชันแบบสแตนด์อโลนบน Microsoft Store แล้ว
บริษัท Redmond กล่าวว่าแอป WSL Windows 11 จะให้บริการผ่าน Store หากคุณสงสัยเกี่ยวกับเรื่องนี้
ผู้ใช้จะได้รับการอัปเดตแยกต่างหากจาก Windows โดยพื้นฐานแล้วหมายความว่าการอัปเดตจะเข้ามาระหว่างการอัปเกรดฟีเจอร์หลักของ Windows
ผู้ใช้สามารถรับการอัปเดตและฟีเจอร์ WSL ล่าสุดได้เร็วยิ่งขึ้น และไม่จำเป็นต้องแก้ไขเวอร์ชัน Windows ของคุณ
ตื่นเต้นกับการเพิ่มเติมใหม่ที่ถูกนำมาสู่ WSL หรือไม่? แจ้งให้เราทราบในส่วนความคิดเห็นด้านล่าง