操作系统的发展与分类探析.docx

操作系统介绍一、操作系统主要功能操作系统的基本概念:操作系统是管理和控制计算机软硬件资源,合理组织计算机的工作流程,以便有效地利用这些资源为用户提供功能强大、使用方便和可扩展的工作环境,为用户使用计算机提供接口的程序集合。在计算机操作系统中,通常都设有处理器管理、存储器管理、设备管理、文件管理、作业管理等功能模块。处理器管理处理机管理的主要任务是对处理机的分配和运行实施有效的管理和控制。在多道程序环境下,处理机的和运行都是以进程为基本单位的。进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。处理机管理应实现下述主要功能:(1)进程控制:负责进程的创建、撤销及状态转换。(2)进程同步:对并发执行的进程进行协调。(3)进程通信:负责完成进程间的信息交换。(4)调度:按一定算法进行处理机分配,包括作业调度和进程调度。存储器管理存储器管理主要是指针对内存储器的管理。主要任务是:分配内存空间,保证各作业占用的存储空间不发生矛盾,并使各作业在自己所属存储区中不互相干扰。设备管理设备管理是指负责管理各类外围设备(简称:外设),包括分配、启动和故障处理等。主要任务是:当用户使用外部设备是,必须提出要求,待操作系统进行统一分配后方可使用。当用户的程序运行到要使用某外设时,由操作系统负责驱动外设。操作系统还具有处理外设中断请求的能力。文件管理文件管理是指操作系统对信息资源的管理。在操

文档评论(0)

1亿VIP精品文档

相关文档