操作系统的功能.pptx
《操作系统的功能.pptx》由会员分享,可在线阅读,更多相关《操作系统的功能.pptx(15页珍藏版)》请在第壹文秘上搜索。
1、 操作系统的功能操作系统的功能1.1操作系统的功能1.1.1 处理机管理1.1.2 存储管理1.1.3 设备管理1.1.4 文件管理1.1.5 用户接口1.1.6 操作系统的服务程序1.2操作系统结构1.2.1 简单结构1.2.2 层次式结构1.2.3 虚拟机1.2.4 客户机/服务器系统(微内核)1.1 操作系统的功能操作系统的功能 1.1.1 处理机管理处理机管理 处理机的功能:完成计算机的各种指令的取码、解码以及执行等操作,并通过计算机的主要传输线路传输到其它设备。 操作系统的处理机管理:解决对处理机的高度分配调度策略,分配实施、资源回收等问题。 进程管理:在多道程序环境下,处理机的分配
2、和运行都是以进程为基本单位的,所以对处理机的管理实际上就是对进程的管理。 进程管理主要包括:进程控制:有关进程创建和进程终止的系统调用是进程管理中最关键的。进程同步:系统采用了各种同步机制来协调各进程之间的同步。进程通信:进程通信的任务就是用来实现在相互协作进程之间进行信息交换。进程调度:包括作业调度和进程调度。1.1.2. 存储管理存储管理 存储器是计算机系统非常重要的资源,对存储器的管理便成为操作系统必须处理的核心问题之一。存储管理的任务主要是解决多个程序共享资源(内存分配与回收),使得内存中的系统程序和用户程序之间互不干扰(内存保护),合理分配内存空间和释放内存空间,以及充分利用内存和外
3、存资源(内存扩充)。1内存分配内存分配内存分配的主要任务:为每个程序合理地分配内存,提高存储器的利用率。内存分配有两种方式:静态分配方式和动态分配方式。2内存保护内存保护内存保护的主要任务:保证每个用户的程序都是在自己的内存空间中运行。内存保护主要是由两个界限寄存器实现的。3地址映射地址映射当系统将用户程序装入内存中时,需要将用户程序的逻辑地址转换为内存中与之对应的物理地址。4内存扩充内存扩充使用虚拟存储技术,对内存容量进行逻辑上的扩充。1.1.3设备管理设备管理 设备管理是指对除CPU和内存以外的所有输入、输出设备的管理。1缓冲管理缓冲管理解决由于I/O设备的速度与CPU的速度不匹配而产生的
4、矛盾。2设备分配设备分配是根据用户对I/O设备的请求,为它们分配所需的设备。3设备处理设备处理实现CPU和设备控制器之间的通信。1.1.4 文件管理文件管理上述三种管理是对计算机硬件的管理,文件管理则是对系统软件资源的管理。1文件管理要解决的问题文件管理要解决的问题 避免磁盘文件的混乱或遭受破坏。 实现信息的共享,对文件进行保密和保护。2文件管理的任务文件管理的任务创建和删除文件,创建和删除目录,文件的备份,与文件和目录有关的操作等。3文件存储空间的管理文件存储空间的管理对文件存储空间的分配和回收。4目录管理目录管理对目录的创建和删除,对目录的组织以及实现对文件的按名存取、查询和检索。5文件的
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 操作系统 功能