WDDM (Windows Display Driver Model)

Lehetőségek adscititious modell WDDM

WDDM vezetők hez új funkcionális területek, amelyek nem állnak rendelkezésre egységes alapon korábbi modellek grafikus vezérlő:

Az általános előnyei WDDM

stabilitás

A Windows XP illesztőprogramok, amelyek nagy és összetett, lehet nagy instabilitás forrása a rendszerben. Ezek az illesztőprogramok teljes mértékben végre a kernel módú (azaz. E. mélyen a rendszerben kód), és így a probléma a vezető gyakran okoz a rendszer újraindul. Szerint a hiba az adatok elemzése során összegyűjtött Windows XP időkeretben kijelző vezetők 20% -ban felelős az összes kék képernyő. Így az egyik fő célja a Windows Vista csökkenése volt ilyen hibák és hogy az ügyfelek egy biztonságos desktop, és csökkenti a támogatási költségek partnerekkel. A megbízhatóság most még fontosabb, mint ahány alapfunkciók, amelyek megkövetelik a grafikus csővezeték hatékonyan dolgozni éjjel-nappal. Egy példa egy ilyen funkció az új Desktop Window Manager, amely felhívja a ablak képernyőn. Az előnyök a stabil asztali élményt nélkül újrarajzolás hiba, persze, minden ügyfélre vonatkoznak, nem csak a játékosok. Technikai szinten WDDM képernyőillesztők két részből áll: egy kernel módú illesztőprogram (KMD), ami nagyon optimalizált, és a felhasználói módú illesztőprogram, amely végrehajtja a leginkább számításigényes intenzív. Ezzel a modellel a legtöbb kód származik a kernel módban. Azaz, egy darab kernel módú már teljes mértékben felelős a funkcionalitás az alsó szinten, valamint a részét a felhasználói módban használja a nehezebb funkciók, mint például hogy elősegítsék a bonyolultabb API API-felületek közvetlen felhasználásra GPU parancsokat, miközben az alkalmazások kompatibilitását. Ez nagyban csökkenti annak valószínűségét, hogy végzetes kék képernyő, és a legtöbb kapcsolatos problémák a grafikus driver, ami a legrosszabb hatásait egyetlen alkalmazás. WDDM továbbá hibatűrését kapcsolatban a kijelző meghajtó. Ez lehetővé teszi a Windows Vista felismerni a rendszer, hogy fagyassza be, majd indítsa újra a grafikus illesztőprogram anélkül, hogy indítsa újra a rendszert. Ezen felül, a kijelző meghajtó Windows Vista már nagymértékben leegyszerűsödik, így nincs szükség arra, hogy támogassa a különböző kódot eszközillesztő interfészek be az évek során. Így a Windows Vista megvalósítja egyetlen interfész, amely biztosítja, hogy az összes idősebb vezetők ismerik és működik optimálisan.

gondolat

biztonság

Biztonsági komoly aggodalomra ad okot bármely platform, amely támogatja a többfeladatos. Biztonságos operációs rendszer, annak érdekében, hogy a felhasznált források egy alkalmazás, el vannak szigetelve egymástól. Ez az elválasztás a követelmény alkalmazás játszani védett tartalmú HD-tartalmat. WDDM a biztonsági modell, beépített memória vezérlő és időzítő GPU biztosítja a szükséges szigetelés. Jelenleg Windows XP illesztőprogramok nincs ilyen lehetőség, és csak bizonyos típusú HD-tartalmak, amelyek képesek reprodukálni.

elszállításával

A végrehajtható modul vezérli a menetrendi (ütemezés) versenyző grafika környezetben. [3] Minden lista parancsok várólistára végrehajtását a grafikus processzor és lehet rakodni egy végrehajtható, ha van egy sokkal fontosabb feladat, és ha a teljesítménye a lista még nem kezdődött meg. Ez a viselkedés eltér a CPU szál, ahol a feladat nem szakítható, és ezért több időt, mint amire szükség van, és a számítógép lassabban reagál. A hibrid algoritmus közötti kölcsönhatás natív szál ütemezési és fényáramokra zökkenőmentes párhuzamosság. Fontos megjegyezni, hogy a tervezés - ez nem egy új ötlet, de a terület korábban a felelős vezető fejlesztők. WDDM igyekszik egyesíteni a tapasztalat a különböző fejlesztők, végrehajtásának irányítása a GPU feladatokat.

Interprocess megosztás Direct3D felületek

Bővített rugalmasság

Ha WDDM-illesztőprogram lefagy vagy összeomlik találkozik, grafikák verem újra a driver. [1] megtörténhet, hogy elfogják ezt az eseményt, és ha szükséges, a vezető újraindul Ha grafikus hardver hiba.

Meghajtók Windows XP volt, válaszoljon a hardver hibák a saját belátása szerint bármely felhasználó értesítést vagy erre kísérletet probléma megoldása csendben. WDDM-illesztőprogram összes berendezés meghibásodása miatt a sofőr újra kell indítani, és a felhasználó kap egy pop-up üzenetben; ez egyesíti a gépjárművezetők viselkedésének különböző fejlesztők.

Előző vezetők végre teljesen kernel módban, WDDM részben valósították meg a felhasználói módban. Ha egy felhasználó terület helyrehozhatatlan hiba, akkor a legrosszabb esetben a kérelmet megtöri váratlanul munkát helyett egy kék képernyő, ahogy azt a korábbi modellek vezetők.

WDDM is lehetővé teszi, hogy indítsa újra, vagy húzza a grafikus hardver nem megfelelő reboot. A gyakorlatban a driver frissítés nem igényel újraindítást.

Szükségünk van egy új driver modell

korlátozások

Az egyik WDDM driver verzió 1.0 korlátozásokat, hogy nem támogatja a többszörös vezetők mnogoadapternom multimonitor környezetben. Ha a multi-monitor rendszer egynél több grafikus kártya, mindkét adapter kell használni ugyanazt a WDDM driver. Ha egynél több járművezető Windows letiltja az egyiket. [6]. A WDDM 1.1 nincs ilyen korlátozás. [7]

A WDDM 1.0 / 1.1 hiányzik néhány módban korábban szervizelt közvetlenül a járművezető által, mint például a nyújtás az asztalon, hogy több kijelző [8] [9]. bár a Dual View mód [10] továbbra is elérhető. [11]

A hardveres gyorsítás műveletek GDI és Direct2D / DirectWrite segít csökkenteni a memória a Windows 7, mint DWM build rendszer már nem kell tartani egy másolatot a rendszer memória minden grafikai használt felületek GDI / GDI +, mint ahogy azt a Windows Vista. [15] [16]

WDDM 1.1 Direct3D 11, Direct2D és DirectWrite is elérhető lesz a kiadás a Windows Vista platform frissítése; Azonban GDI / GDI + Vista továbbra is támaszkodni a szoftver tévedés, és a Desktop Window Manager továbbra is használni Direct3D 9Ex.

Illesztőprogramok WDDM 1.1 visszafelé kompatibilis a leírás WDDM 1.0; Mindkét pilóta 1.0 és 1.1 is használható a Windows Vista Platform Update, vagy anélkül.

Támogatott Windows 8.1 [22] és a DXGI 1.3. [23] Az új kiegészítések közé tartozik a képességét, hogy vágja le a memória használat DXGI adapter multiplanáris rátétek átfedő személyhívó személyhívó és nagyítás áramkör, válasszuk backbuffer kistérség személyhívó és jelentő alacsony késleltetésű személyhívó. A további funkciók közé vezető nélküli kijelzők (Miracastot), YUV tartományok források cross-adapter és az átvitel lehetősége a GPU.

A mobilitási lehetőségei és a teljesítmény

Vannak is előnyökkel WDDM Mobile Mobility új funkciók a Windows Vista, ami függ a WDDM.

Kimutatása forró csatlakozások kijelzők és projektorok

A Windows XP kapcsolódni a laptop, hogy a projektor lehet egy többlépcsős folyamat, ahol minden lépésben eltérő lehet egy laptop egy másik szolgáltatóhoz. A Windows Vista, a folyamat a csatlakozó külső kijelző vagy kivetítő jelentősen egyszerűsíteni. Ha a kijelző illesztő csatlakozik egy opcionális külső monitor vagy projektor, WDDM azonnal érzékeli ezt az új állam és automatikusan értesíti modul Átmeneti Mobility Manager (TMM), amely az alapvető technológia az új Windows Vista mester külső kijelzőn. Mester egyszerűsíti terjeszkedés vagy klónozás asztali a második megjelenítő eszköz.

A „hibrid” alvó

Kiterjesztett Windows Vista egyesíti a gyors üresjárati állapotban on / off alvás funkció a Hibernate funkció megbízhatóságát. A Windows XP Hibernate eredmények megőrzése a tartalmát a rendszer memória a merevlemezen, és kapcsolja ki a rendszert; A memória tartalma a készenléti üzemmódban van egy kis áramot, és a fennmaradó rész a rendszer ki van kapcsolva.

Azonban a Windows Vista «hibrid» Sleep vezet megőrzéséhez rendszer memória tartalmát a merevlemez és a rendszer egyidejűleg készenléti üzemmódba kapcsol. Így a rendszer továbbra is együttműködik a rendszer memória nagyon gyorsan - kevesebb, mint 2 másodperc alatt egy PC Windows Premium támogatás. Azonban, ha az akkumulátor teljesen lemerült, vagy áramkimaradás esetén elvesztéséhez vezet tartalmának rendszer memória, a rendszer folytatni lehet a merevlemezről.

jegyzetek