Linked by Thom Holwerda on Mon 19th Sep 2005 20:33 UTC
Windows In previous Windows releases, the entire audio stack ran in Kernel space. Vista will put an end to this. "The first (and biggest) change we made was to move the entire audio stack out of the kernel and into user mode. Pre-Vista, the audio stack lived in a bunch of different kernel mode device drivers, including sysaudio.sys, kmixer.sys, wdmaud.sys, redbook.sys, etc. In Vista and beyond, the only kernel mode drivers for audio are the actual audio drivers (and portcls.sys, the high level audio port driver)."
Permalink for comment 33698
To read all comments associated with this story, please click here.
RE: BAD idea
by diegocg on Mon 19th Sep 2005 23:08 UTC in reply to "BAD idea"
diegocg
Member since:
2005-07-08

No, it doesn't looks that to me.


Read again: "re-Vista, the audio stack lived in a bunch of different kernel mode device drivers, including sysaudio.sys, kmixer.sys, wdmaud.sys, redbook.sys, etc. In Vista and beyond, the only kernel mode drivers for audio are the actual audio drivers (and portcls.sys, the high level audio port driver)."


It looks to me that they had too many stuff in the kernel. In linux, alsa has pretty much just the audio drivers - just like vista. It looks like in previous releases, many of the stuff that linux has on userspace (their dmix equivalent, etc) was on kernelspace which makes it ugly


IOW: Windows people seems to be cleaning up the windows kernel, which is a Good Thing (TM)

Reply Parent Score: 3