Http://home.comcast.net /~ Fbui/
I have always felt that the Linux graphics system is not good enough. If I can improve the GUI into the kernel like M $, but this will cause problems, it seems that it violates the monolich kernel design philosophy, after all, Windows is based on hybrid kernel.
I have been studying for a while. In fact, I have been searching for BEOs and skyos kernel-level guis on the Internet for a long time. Unfortunately, they are not open-source and cannot see them.
Now someone has written a Linux kernel-level gui. Of course, you have to study it carefully. I cannot say that based on this improvement, a new version of Linux will be created.
---------------------------------------------
Http://www.microsoft.com/technet/archive/winntas/plan/kernelwp.mspx? MFR = true
Microsoft officials said that the reason for discontinuing the Vista graphics subsystem WPF (aveon) from the Vista system kernel is mainly because the system is locked in many cases because the GUI interface has no response.
Microsoft has informed developers that most drivers, including video card driversProgramWill run in user mode, that is, they will not have access to system level 0 kernel. In level 0 mode, processes can do whatever they want, including overwriting non-memory partitions, which leads to system crash. Microsoft claims that about 89% of system crashes are caused by drivers, so limiting it to user mode will greatly improve system stability, even if there is a problem with the driver, the entire system will not crash.
User interface transfer to user mode can also help it and hardware independent, and reduce malware attacks on the system kernel and data theft attempts. When windows was first released, the system kernel was opened to the user interface and driver. After all, Microsoft would not expect the hardware to be so rich today.
It is pointed out that this change will also improve the operation of graphics software such as AutoCAD, but the overall system performance will suffer a certain degree of loss.
In this way, Windows is more like Linux, UNIX, and even MacOS, because their graphics subsystems are all independent components and are not directly related to the system kernel.