Home > Common Problem > body text

The operating system is divided into system layer, management layer and what according to its functional relationship.

WBOY
Release: 2022-07-20 12:01:03
Original
8146 people have browsed it

The operating system is divided into system layer, management layer and application layer according to its functional relationship; the operating system is a computer program that manages computer hardware and software resources. It is also the core and cornerstone of the computer system and can be used for different purposes. Divided into different types, analyzed from a functional perspective, they include real-time systems, batch processing systems, time-sharing systems, network operating systems, etc.

The operating system is divided into system layer, management layer and what according to its functional relationship.

The operating environment of this tutorial: Windows 10 system, DELL G3 computer.

The operating system is divided into system layer, management layer and application layer according to its functional relationship

The operating system is divided into system layer, management layer and application layer according to its functional relationship

The operating system is a computer program that manages computer hardware and software resources. It is also the core and cornerstone of the computer system. The operating system needs to handle basic tasks such as managing and configuring memory, determining the priority of system resource supply and demand, controlling input and output devices, operating the network, and managing the file system.

Computer operating systems are divided into different types according to different uses. From a functional perspective, they include real-time systems, batch processing systems, time-sharing systems, network operating systems, etc.

The operating system (English: Operating System, abbreviation: OS) is a set of interrelated system software programs that supervises and controls computer operations, uses and runs hardware and software resources, and provides public services to organize user interaction. According to the operating environment, operating systems can be divided into desktop operating systems, mobile operating systems, server operating systems, embedded operating systems, etc.

In a computer, the operating system is the most basic and important basic system software. From the perspective of a computer user, the computer operating system embodies the various services it provides; from the perspective of a programmer, it mainly refers to the interface or interface for user login; from the perspective of a designer, it refers to Connections between various modules and units. In fact, the key to the design and improvement of a new operating system is the design of the system structure. After decades of development, computer operating systems have developed from a simple control loop at the beginning into a more complex distributed operating system. Coupled with the increasingly diverse needs of computer users, computer operating systems have become one of the complex and huge computer software systems.

Expand knowledge

The computing operating system can be said to be very important to the computer. From the user's point of view, the operating system can influence the computer system. Various resource sectors carry out scheduling work, including software and hardware equipment, data information, etc. The use of computer operating systems can reduce the work intensity of manual resource allocation, and the user's intervention in computing operations is reduced, and the computer's intelligent work efficiency can be achieved A big improvement. Secondly, in terms of resource management, if multiple users jointly manage a computer system, there may be conflicts in the information sharing between the two users. In order to more reasonably allocate the various resource blocks of the computer and coordinate the various components of the computer system, it is necessary to give full play to the functions of the computer operating system and make optimal adjustments to the efficiency and degree of use of each resource block so that each user can All needs can be met. Finally, with the assistance of computer programs, the operating system can abstractly handle various basic functions provided by computing system resources, display operating system functions to users in a visual way, and reduce the difficulty of using the computer.

The operating system mainly includes the following functions:

  • Process management, its work is mainly process scheduling. In the case of a single user and a single task, the processor Only one task for one user is exclusive, and the work of process management is very simple. However, in the case of multi-programming or multi-user, when organizing multiple jobs or tasks, it is necessary to solve the problems of processor scheduling, allocation and recycling.

  • Storage management is divided into several functions: storage allocation, storage sharing, storage protection, and storage expansion.

  • Device management has the following functions: device allocation, device transmission control, and device independence.

  • File management: file storage space management, directory management, file operation management, and file protection.

  • Job Management is responsible for processing any requests submitted by users.

For more related knowledge, please visit the FAQ column!

The above is the detailed content of The operating system is divided into system layer, management layer and what according to its functional relationship.. For more information, please follow other related articles on the PHP Chinese website!

Related labels:
source:php.cn
Statement of this Website
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn
Popular Tutorials
More>
Latest Downloads
More>
Web Effects
Website Source Code
Website Materials
Front End Template