Danh mục

Lecture Operating system concepts (9/ed) - Chapter 1: Introduction

Số trang: 58      Loại file: ppt      Dung lượng: 1.75 MB      Lượt xem: 8      Lượt tải: 0    
10.10.2023

Xem trước 6 trang đầu tiên của tài liệu này:

Thông tin tài liệu:

In this chapter, the following content will be discussed: What operating systems do, computer-system organization, computer-system architecture, operating-system structure, operating-system operations, process management, memory management, storage management, protection and security, kernel data structures, computing environments, open-source operating systems
Nội dung trích xuất từ tài liệu:
Lecture Operating system concepts (9/ed) - Chapter 1: Introduction Chapter 1: IntroductionOperating System Concepts – 9th Edit9on Silberschatz, Galvin and Gagne ©2013 Chapter 1: Introduction What Operating Systems Do Computer-System Organization Computer-System Architecture Operating-System Structure Operating-System Operations Process Management Memory Management Storage Management Protection and Security Kernel Data Structures Computing Environments Open-Source Operating SystemsOperating System Concepts – 9th Edition 1.2 Silberschatz, Galvin and Gagne ©2013 Objectives To describe the basic organization of computer systems To provide a grand tour of the major components of operating systems To give an overview of the many types of computing environments To explore several open-source operating systemsOperating System Concepts – 9th Edition 1.3 Silberschatz, Galvin and Gagne ©2013 What is an Operating System? A program that acts as an intermediary between a user of a computer and the computer hardware: Là 1 ch/trình hoạt động như 1 ng tr/gian giữa máy tính và phần cứng máy tính Operating system goals: mục đích của HĐH Execute user programs and make solving user problems easier: thực thi ch/trình và giúp g/quyết vấn đề của ng/dùng dễ dàng hơn Make the computer system convenient to use: giúp hệt thống máy tính thuận tiện hơ để sử dụng Use the computer hardware in an efficient manner: sử dụng ph/cứng trong ph/pháp hiệu quảOperating System Concepts – 9th Edition 1.4 Silberschatz, Galvin and Gagne ©2013 Computer System Structure Computer system can be divided into four components: hệ thống m/tính chia làm 4 th/phần Hardware – provides basic computing resources  CPU, memory, I/O devices Operating system  Controls and coordinates use of hardware among various applications and users: điều khiển và xác định việc sử dụng ph/cứng giữa nh~ ứng dụng và ng dùng khác nhau Application programs – define the ways in which the system resources are used to solve the computing problems of the users: đ/nghĩa cách t/nguyên h/thống đc sử dụng để g/quyết v/đề tính toán của ng/dùng  Word processors, compilers, web browsers, database systems, video games Users  People, machines, other computersOperating System Concepts – 9th Edition 1.5 Silberschatz, Galvin and Gagne ©2013 Four Components of a Computer SystemOperating System Concepts – 9th Edition 1.6 Silberschatz, Galvin and Gagne ©2013 What Operating Systems Do Depends on the point of view: p/thuộc vào điểm nhìn Users want convenience, ease of use and good performance: ng/dùng muốn th/tiện, dễ dùng và hiệu suất tốt Don’t care about resource utilization But shared computer such as mainframe or minicomputer must keep all users happy: nhưng việc chia sẻ máy tính phải giữ cho tất cả ng/dùng vui vẻ Users of dedicate systems such as workstations have dedicated resources but frequently use shared resources from servers: ng/dùng chia sẻ hệ thống như là nh~ workstation chia sẻ tài nguyên nhưng thường xuyên sử dụng tài nguyên từ server Handheld computers are resource poor, optimized for usability and battery life: máy tính cầm tay thì có tài nguyên nghèo nàn, tối ưu hóa cho việc sử dụng và tuổithọ pin Some computers have little or no user interface, such as embedded computers in devices and automobiles: 1 vài mát tính có 1 ít hoặc ko có g/diện ng/dùng, như là gắn máy tính vào những th/bịOperating System và –xe Concepts th hơi 9 Edition 1.7 Silberschatz, Galvin and Gagne ©2013 Operating System Definition OS is a resource allocator: cấp phát tài nguyên Manages all resources Decides between conflicting requests for efficient and fair resource use: q/định giữa 2 y/cầu cho việc sử dụng tài nguyên h/quả và thuận tiện OS is a control program Controls execution of programs to prevent errors and improper use of the computer: đ/khiển sự thực thi của ch/trình để ngăn cản nh~ lỗi và sử dụng ko đúng của m/tínhOperating System Concepts – 9th Edition 1.8 Silberschatz, Galvin and Gagne ©2013 Operating System Definition (Cont.) No universally accepted definition “Everything a vendor ships when you order an operating system” is a good approxim ...

Tài liệu được xem nhiều: