Computer operating system knowledge notes first part

Disclaimer: This article is a blogger original article, follow the CC 4.0 BY-SA copyright agreement, reproduced, please attach the original source link and this statement.
This link: https://blog.csdn.net/kuokuo666/article/details/98792403

OS (Operating System)

Operating System Introduction
  • ① operating system design target operating system and the role of
    • Configure the operating system on the computer system, its main objectives are: convenience , effectiveness , scalability and openness .
    • The role of OS are: as between the user and the computer hardware system interfaces , as the computer system resource manager , the realization of computer resources abstraction .
  • The basic features of the operating system ②
    • Parallel and Concurrent : Parallelism refers to two or more events occur at the same time, concurrency refers to two or more events occur within the same time interval.
    • Share : Resource Sharing in OS environment called resource reuse refers to the system resources available memory in multiple processes concurrently executing common use. Method: exclusive sharing , simultaneous access mode .
    • Virtual : time division multiplexing technology use some free time to a customer service equipment, and turn to service for other users, to make the fullest use of equipment, space division multiplexing using the memory sub-regional free space to store and run other multi-channel program, improve memory utilization.
    • Asynchronous : In a single processor, assuming that the process submitted a request to use the printer, but the printer is being used, it needs to wait, that is to say it can not please with the process need to 'wait'.
  • The main function of the operating system ③
    • Processor management: process control, process synchronization, interprocess communication, scheduling.
    • Memory management: memory allocation, memory protection, address mapping, memory expansion.
    • Device Management: buffer management, distribution equipment, processing equipment.
    • File management: read-write file storage management and protection management, directory management, file.
    • OS and user interface: The user (command) interfaces, program interface.
    • New features: system security, network functions and services to support multimedia.

Guess you like

Origin blog.csdn.net/kuokuo666/article/details/98792403