Computer Science - An Overview -

2018-05-02  本文已影响0人  Nimrode

3.1 The History of Operating Systems

3.2 Operating System Architecture

A Software Survey

Components of an Operating System

- UNIX Windows
shell Bourne shell, C shell, ... cmd
GUI X11 windows

Getting It Started

3.3 Coordinating the Machine's Activities

The Concept of a Process

Process Administration

3.4 Handling Competition Among Processes

Semaphores

Deadlock

名称 含义 解决 举例
竞争 在不可共享资源上存在竞争 规避 把打印机驱动(不可共享)当成资源->把待打印队列(可共享)达成资源。spooling
请求和保持 进程一部分一部分地申请资源。申请新的时候,旧的不放弃 规避 一次申请全部资源
不可剥夺 资源分配后,不可被强制取回 检测和矫正 杀进程

3.5 Security

Attacks from the Outside

Attacks from Within

上一篇 下一篇

猜你喜欢

热点阅读