Personal notes, preliminary understanding of operating system concepts

Source: Internet
Author: User

Temporary notes.

Defined.

The most accurate definition of the operating system is not. The operating system is mainly user-oriented, the hardware is shielded, so that the user does not need to see the hardware running. Operating system for hardware management. Is the middle tier within the user and the underlying.

Main functions.

The operating system has the function of dispatching and fair allocation of hardware resources, allocating the memory resources reasonably, and making the process get the best resources and performance in running. The operating system allocates CPU resources, and with high-speed switching, the user is unaware of the extremely short pauses of each process when using CPU resources separately.

The operating system provides the interface to the user state, so that the user program can communicate with the operating system through the interface, the operating system connects the driver, the driver controls the hardware, and the operating system plays an intermediate role.

Operating system mainly includes memory management, disk resource management, file system, time-sharing system, process system, concurrent processing, etc.

---------------the problem to be solved------------------

Kernel?

Kernel architecture?

Driver specific implementation?

Personal notes, preliminary understanding of operating system concepts

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.