In kernel gui (fbui)

Source: Internet
Author: User

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.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.