Linked by Thom Holwerda on Fri 16th Dec 2005 14:57 UTC, submitted by mlauzon
Windows "Microsoft will move the graphics for its next version of Windows outside of the operating system's kernel to improve reliability, the software giant has told Techworld. Vista's graphics subsystem, codenamed Avalon and formally known as the Windows Presentation Foundation, will be pulled out the kernel because many lock-ups are the result of the GUI freezing, Microsoft infrastructure architect Giovanni Marchetti told us exclusively yesterday."
Thread beginning with comment 74146
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE[2]: How about linux
by Thom_Holwerda on Fri 16th Dec 2005 15:26 UTC in reply to "RE: How about linux"
Thom_Holwerda
Member since:
2005-06-29

Tell me 1 *real* operating system that has a TCP/IP stack outside of the kernel?

QNX is a true, proper microkernel operating system, and is also one of the most succesfull embedded operating systems available today. It powers most medical equipment like fMRI scanners, for instance. QNX also operates the space shuttle's arm.

On technical merits, a microkernel is superior to a monolithic one. On implementation and performance, a microkernel is too slow with increased latency to be practical for many applications.

That might have been true 15 years ago, when computers had limited resources. However, in these times, the overhead causes by the excessive communication between stuff outside of the kernel is neglicable because of our powerful computers. The overhead argument today in the muK vs. monolithic debate is void.

Reply Parent Bookmark Score: 5

RE[3]: How about linux
by on Fri 16th Dec 2005 16:05 in reply to "RE[2]: How about linux"
Member since:

QNX is a real time system, and real time system are not the one with mayor throuputs. They are fast working with many small incoming loads but it's slow with big ones.

Now, modularity is good, but the process isolation given by current processor it's too much overhead (a new design can help).

there are other techniques to achieve modularity like this: http://goos.sourceforge.net/overview.php

Reply Parent Bookmark Score: 0

RE[4]: How about linux
by on Fri 16th Dec 2005 23:11 in reply to "RE[3]: How about linux"
Member since:

Looks like the GoOS! project is deprecated.

Replacement project is here:

http://odin-os.sourceforge.net/

Which doesn't look promising since all I get is a mysql error.

Reply Parent Bookmark Score: 0