- 1
- 0
- 约2.94万字
- 约 30页
- 2016-12-09 发布于江西
- 举报
第3章 操作系统new
第3章 操作系统
3.1 操作系统概述
操作系统是最重要的系统软件,是整个计算机系统的管理与指挥机构,管理着计算机的所有资源。因此,要熟练使用计算机的操作系统,首先需了解一些操作系统基本知识。
3.1.1 操作系统的基本概念
操作系统是管理和控制计算机软硬件资源,合理组织计算机的工作流程,以便有效地利用这些资源为用户提供功能强大、使用方便和可扩展的工作环境,为用户使用计算机提供接口的程序集合。
在计算机系统中,操作系统位于硬件和用户之间,一方面它能向用户提供接口,方便用户使用计算机,另一方面它能管理计算机软硬件资源,以便充分合理地利用它们。
3.1.2 操作系统的功能
从资源管理的角度,操作系统具有如下功能。
1.处理机管理
处理机管理的主要任务是对处理机的分配和运行实施有效的管理。分配资源的基本单位是进程。进程是一个具有一定独立功能的程序在一个数据集合上的一次动态执行过程。因此,对处理机的管理可归结为对进程的管理。进程管理应实现下述主要功能:
进程控制:负责进程的创建、撤销及状态转换。
进程同步:对并发执行的进程进行协调
进程通信:负责完成进程间的信息交换。
进程调度:按一定算法进行处理机分配。
2.存储器管理
存储器管理的主要任务是负责内存分配、内存保护、内存扩充。合理地为程序分配内存,保证程序间不发生冲突和相互破坏。
内存分配:按一定的策略为每道程序分配内存。
内存保护:保证
原创力文档

文档评论(0)