A1274815#334
"Ezert volt az, hogy egy idoben az os/2-ot a microsoft fejlesztette. Volt aki mar ekkor hasznalta, aztan winnt3.51 ala vitte tovabb a regi os/2-es programjait. (abban meg volt os/2 compatibility layer) Ezert lehet azt mondani, hogy az os/2 a winnt elodje volt."
OS/2 futtató alrendszer és Win2k-ig benne volt a rendszerben.
"(a vista pl. az 3.51-es grafikus architekturajat kapta)"
Na ez sem igaz.
NT3.x: video miniport dirver/video kártya driver a kernel módban, videó kártya driver komplexebb bonyolúltabb része user módban, de csupánm egyetlen példányban a csrss.exe-ében (Win32 futtató alrendszer)
NT4.0-Server 2k3 (XPDDM): minden driver kompőonense a videókártyának kernel módban, kivéve OpenGL drivert. Valamint a Win32k.sys futtatja a komplexebb komponenst.
Vista- (WDDM): Kernel módban dxgkrnl.sys szeparáltattva fogja a videó kártya illesztőjének kritikus komponenseit (ütemezéshez, virtuális memóriához szükséges interface) a 2D gyorsítást a Win32k-.sys-en és a cdd.dll (Cannonical Display Driver)-en keresztűl éri el ami szintén kernelmódban fut. Usermódban folyamatonként a megfelő driver.dll-ek (DX9Ex driver, DX10.x driver, OpenGL driver, DX11 driver). ASblakozó alrendszer két helyen: primitívebb Win32k.sys-ben kernel módban, bonyolultabb egy szolgáltatásban és a dwm.exe (Desktop Window Manager)-ben található.
NT3.x és NT6.x videóarchitektúrájának egyetlen közös eleme a bonyolultabb driver részek usermódban futnak, de amúgy semmi közük egymáshoz.