Operating systems-Introduction to operating systems

Source: Internet
Author: User

The computer system consists of two parts: hardware and software, the operating system (os,operating system) is the first layer of software configured on the computer hardware, it is the first expansion of the hardware system. It occupies a particularly important position in computer systems, and other system software, such as assembler, compiler, database management system, and a large number of application software, will rely on the support of the operating system to obtain its services. Operating system has become a modern computer system (large, medium, small and microcomputer), multiprocessor system, computer networks, multimedia systems and embedded systems must be configured, the most important software.


Objective and function of the operating system


1. Target of the operating system


1.1 Validity

(1) Improve system resource utilization

When the OS is configured, the CPU and I/O devices remain busy and can be used efficiently, and the data stored in the memory and external memory are saved in order.

(2) Increase the throughput of the system

The operating system can improve the utilization of resources, accelerate the operation of the program and shorten the running period of the program by reasonably organizing the work flow of the computer, thus increasing the throughput of the program.


1.2 Ease of Access

Configuring the OS makes the computer system easier to use.

Convenience and effectiveness are the two most important goals when designing an operating system. In the past, as computers were very expensive, effectiveness seemed to be more important; now as hardware gets cheaper, convenience becomes more and more important.


1.3 Scalability

The OS must be extensible enough to adapt to the requirements of computer hardware, architecture, and application development. Modern OS should employ new OS architectures, such as microkernel architecture and Client server mode, to facilitate the addition of new features and modules, and to modify old functions and modules.


1.4 Openness

in order to make computers and devices from different manufacturers integrate through the network and work together correctly and effectively, the portability and interoperability of the application is required, and the operating system must provide a unified open environment, which requires the OS to be open.


2. The role of the operating system


2.1 os as interface between user and computer hardware system

The OS is between the user and the computer system and the user uses the OS to use the computer system.

With the help of the OS, users can easily, quickly, safely and reliably manipulate computer hardware and run their own programs.

The OS is a system software, so this interface is a software interface.




3. Key drivers for operating system development

Second, the development process of the operating system


Iii. Basic features of the operating system


Iv. main functions of the operating system


V. OS structure design

Operating systems-Introduction to operating systems

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.