The resource management functions of the operating system include: Processor management, storage management, input/output management and file system four functions.
1. Processor Management
The most important resource in a computer system is a central processor, and any computation must be run on the CPU. The most important problem in processor management is the allocation of CPU time, which involves the allocation of policies and methods. The functions of the processor management are as follows:
1, determine the process scheduling strategy.
2, give the process scheduling algorithm.
3, the processing machine allocation.
2. Memory Management
Another important resource in the computer system is main memory, and any execution of the program must obtain the data information from primary memory. Modern operating system attaches great importance to the storage scheduling of main memory and the combination of processor scheduling, in main memory allocation, the process
The current most needed distribution in the main memory, so that this part of the program can be put into operation immediately. That is, only when the program is in main memory, it is possible to execute on the processing machine, and only when it can be run on the processing machine to transfer it into
Main memory, this scheduling can achieve maximum main memory use.
The storage management of modern computer systems has the following functions.
1. Storage allocation and storage independence
2. Storage protection
3. Storage expansion
3. Equipment Management
The equipment management of modern operating system mainly solves the following problems
1. Device Independence
2. Equipment Distribution
3, the transmission control of equipment
4. File system
The problem of file system (i.e. software resource management) is to provide users with a simple and unified method to access and manage information, and to solve such problems as information sharing, data access control and secrecy. In specific terms
File system to achieve user information organization, provide access methods, file sharing and file security, but also to ensure the integrity of the file, complete disk space allocation task.
What are the resource management functions of the operating system? Which functions are related to the hard parts of a computer system?