Microsoft, Linux çekirdeği (kernel) için geliştirdiği DXGKRNL sürücüsüne uzun bir aranın ardından önemli bir güncelleme getirdi. Dört yıl sonra paylaşılan yeni yama seti, özellikle Windows Subsystem for Linux (WSL2) kullanım senaryolarını geliştirmeyi hedefliyor.
Yapay Zekâ Hızlandırıcıları için Yeni Destek Geliyor
DXGKRNL için en son büyük güncelleme 2022 yılında yayınlanmıştı. O dönemde üçüncü sürüm yamaları sunulmuştu. Aradan geçen dört yılın ardından şimdi de dördüncü sürüm yamaları Linux çekirdeği geliştirici topluluğuna inceleme için gönderildi.
Microsoft tarafından DirectX grafik donanımını Linux ortamına açmak amacıyla geliştirilen, kernel sürücüsü olarak bilinen DXGKRNL, özellikle WSL2 üzerinden çalışan Linux ortamlarında Windows ana sistemdeki GPU kaynaklarına erişim sağlamak için kullanılıyor.
Yeni yamada dikkat çeken en önemli yeniliklerden biri “compute-only adapter” desteği oldu. Bu özellik, grafik işleme yerine yalnızca hesaplama görevlerine odaklanan donanımların desteklenmesini sağlıyor. Özellikle yapay zekâ ve makine öğrenimi hızlandırıcıları için WSL2 ortamında daha verimli kullanımın önü açılıyor.
Bunun yanı sıra güncelleme; DMA engeli ve senkronizasyon dosyası (sync file) entegrasyonu, yeni Direct3D fonksiyonlarının Linux tarafına açılması, DMA erişimi için “pin-user-pages” desteği, bellek yönetimi ve senkronizasyon iyileştirmeleri, kod temizliği ve çeşitli hata düzeltmeleri içeriyor.
DXGKRNL sürücüsü ilk duyurulduğundan bu yana Linux topluluğunda tartışmalı bir konumda yer alıyor. Bunun en önemli nedeni, sürücünün esas olarak kapalı kaynaklı Windows ortamına bağımlı çalışması ve yalnızca WSL kullanımına hizmet etmesi.
Microsoft tarafından paylaşılan DXGKRNL v4 yamaları, şu anda Linux kernel inceleme sürecinde bulunuyor. Nihai karar, çekirdek geliştiricilerinin teknik değerlendirmeleri ve topluluk geri bildirimlerine bağlı olacak.
Kaynak: phoronix.com
