您的当前位置:首页正文

操作系统管理计算机资源

2024-12-01 来源:个人技术集锦

操作系统作为计算机系统资源的管理者:

(一)处理机管理 / 进程管理

[因为处理机的分配和运行都以进程为基本单位,所以对处理机的管理可以归结为对进程的管理]

进程管理的主要功能:进程控制(包括进程创建、进程终止、进程的阻塞和唤醒、进程切换)、进程同步(主要涉及p,v操作)、进程通信(包括共享存储、消息传递、管道通信)、

死锁处理(包含死锁预防、死锁避免、死锁检测、死锁解除 )、处理机调度(高级调度、中级调度、低级调度)

(二)存储器管理

目的:提高内存利用率

(三)文件管理

(四)设备管理

目的:提高设备的利用率

主要功能:缓冲管理(单缓冲、双缓冲、循环缓冲、缓冲池)、设备分配(独占设备、共享设备、虚拟设备)、设备处理(静态分配、动态分配)、虚拟设备(spooling假脱机技术)。

 

 

 

 

 

显示全文