Frissült a Microsoft DXGKRNL illesztő Linuxra – Négy év után rengeteg újdonság

enlightened Ez az oldal a közösségért készül. heart Kövess minket máshol is:  Linux Mint Magyar Közösség a Mastodon-on  Telegram csatorna – csak hírek  Beszélgessünk a Telegram – Linux csevegő csoport  Hírek olvasása RSS segítségével  Linux Mint Hivatalos Magyar Közösség a Facebook-on      Linux Mint Baráti Kör a Facebook-on
wink Ha hasznosnak találod, és szeretnéd, hogy folytatódjon, támogasd a munkát Ko-fi vagy Paypal segítségével. laugh

kami911 képe

Váratlan meglepetés érte a Linux kernel fejlesztőit: megjelent a Microsoft DXGKRNL illesztőjének új, v4-es patch-sorozata, amelyet a Windows Subsystem for Linux 2 (WSL2) használatához fejlesztenek.

A DXGKRNL-t a Microsoft fejlesztette DirectX grafikus adapterekhez készült kernel illesztőként, hogy ezeket WSL2 alatt Linux felé is elérhetővé tegye. Kezdetektől fogva alig volt érdeklődés a Microsoft driverének upstreamelésére a Linux kernel-ba, főleg azért, mert a haszna gyakorlatilag csak a zárt forrású, Windows gazdarendszeren belüli használatra korlátozódik.

2022-ben átalakították a DXGKRNL drivert, és 2022 márciusában közzétették a v3-as driver patch-eket. A Linux kernel levelezőlistáján most jelent meg a negyedik iteráció.

A v4-es patch-ek egyik fontos újdonsága a kizárólag számításra szolgáló adapterek támogatása. Ez a compute-only adapter támogatás különösen hasznos lesz AI- és gépi tanulás-gyorsítókhoz a WSL2 környezetben. Emellett bekerült a DMA fence / sync file integráció, új Direct3D függvényeket tettek elérhetővé, megjelent a pin-user-pages funkció a DMA-val elérhető memória kezeléséhez, valamint több szinkronizációs és memória-kezelési javítás is. Minderre ráadásként kód-tisztítások, bug javítások és egyéb módosítások is érkeztek.

A Microsoft DXGKRNL v4 patch-eket most felülvizsgálatra küldték a DXGKRNL kernel driverhez a Linux kernel levelezőlistán, amelyet néhány éve kezdtek el fejleszteni a Windows Subsystem for Linux (WSL) felhasználási eseteihez. Ez pontosan négy évvel az előző verzió után történt, és továbbra sincs különösebb lelkesedés a mainline Linux kernel-ba való bekerülésük iránt.