操作系统的基本功能

mac2022-06-30  80

操作系统的基本功能:处理机管理、存储器管理、设备管理和文件管理等。1、处理机管理功能:   传统的多道程序系统中,处理机的分配和运行 都是以   进程  为基本单位的。1)进程控制:在设置有线程的OS中,进程控制还应包括为一个  进程 创建若干个线程,以提高系统的并发性。2)进程同步:其主要任务是 为多个进程(含线程)的运行进行协调。协调方式:进程互斥方式和进程同步方式。3)进程通信:进程通信的任务是 实现相互合作进程之间的信息交换。4)调度:包括  作业调度和 进程调度。  2、存储器管理功能:主要任务是:为多道程序的运行提供良好的环境,提高存储器的利用率,方便用户使用,并能从逻辑上扩充内存。具有  内存分配和回收、内存保护、地址映射和内存扩充等功能。3、设备管理功能:具有 缓冲管理、设备分配和设备处理以及虚拟设备等功能。4、文件管理功能:对用户文件和系统文件进行管理以方便用户使用,并保证文件的安全性。应当具有  对文件存储空间的管理、目录管理、文件的读/写管理以及文件的共享与保护等 功能。补充知识:“机制与策略分离”原理: 机制:指实现某一功能的具体执行机构;策略:在机制的基础上借助于某些参数和算法来实现该功能的与优化,或达到不同的功能目标。

转载于:https://www.cnblogs.com/gxl666/p/11155564.html

最新回复(0)