Aracılığıyla paylaş


Microsoft İşlem Sürücüsü Modeline genel bakış

Windows 10 sürüm 1903 (WDDM 2.6) ve sonraki sürümlerinde, Microsoft İşlem Sürücüsü Modeli (MCDM) yalnızca işlem işlevselliğini destekleyen cihazlar için sürücü yazmak için kullanılabilir.

MCDM sürücüsü veya yalnızca işlem sürücüsü, Windows Ekran Sürücüsü Modeli 2.0+ 'ın (WDDM) ölçeği azaltılmış bir alt kümesidir. WDDM terminolojisinde, sürücü kendisini görüntüleme işlevselliği olmadan "yalnızca işleme" cihazı olarak tanıtmalıdır. Cihaz tarafından yürütülen işleme komutları WDDM'ye göre donuk olduğundan "işleme cihazları" için çekirdek desteği esnektir. Başka bir deyişle WDDM, opak bir komut arabelleği tasarımıyla her tür cihazı kolayca destekleyebilir.

WDDM'den farklı olarak, Windows 10 v1903 ve MCDM'nin önceki sürümleri, cihazın bir bellek yönetim birimine (MMU) sahip olmasını gerektirir. BIR MCDM cihazının motorları fiziksel mod gerektirmez. Bunun yerine, MCDM cihazlarının kötü amaçlı uygulamaların varlığında birden çok görevi desteklemek için sanal adres alanı koruması kullanması gerekir.

MMU olmadan prototip MCDM donanımlarını desteklemek için bir özel durum vardır. Windows 10 sürüm 2004'den başlayarak, prototip MCDM cihazları aynı anda yalnızca tek bir işlem tarafından kullanılabilir. Bu cihazlar, IOMMU veya GPU-MMU'nun destek olmamasıyla tanınır.

Daha fazla bilgi için aşağıdaki makalelere bakın:

Yalnızca işlem sürücüsü tarafından kullanıcı modunda kullanıma sunulan Direct3D 12 özelliklerinin alt kümesi hakkında bilgi için bkz. Direct3D 12 Core 1.0 Özellik Düzeyi.