02335 网络操作系统 (第二章网络操作系统基本功能).ppt

02335 网络操作系统 (第二章网络操作系统基本功能).ppt

  1. 1、本文档共127页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
02335 网络操作系统 (第二章网络操作系统基本功能)

第二章 网络操作系统基本功能 从通用操作系统出发,对网络操作系统的五大功能和一个接口。 考核内容 网络操作系统的用户接口 进程管理 处理机管理 存储管理 输入/输出管理 考核知识点及考核要求-识记 操作系统的用户接口 进程的状态与转换,线程的概念和多线程模型 调度的概念,调度的基本准则,死锁概念 存储管理的概念,存储体系,内存分配方式 文本、目录和文件系统,文件和目录的操作 文件的逻辑结构、物理结构 输入/输出管理的概念 考核知识点及考核要求-领会 命令行与脚本文件 系统调用的概念,系统调用的种类 进程概念,进程的特征,进程控制,PCB概念,进程队列,进程同步的概念 处理机调度,调度时机,切换与过程,调度方法,死锁发生的原因 静态、动态重定位,共享与保护,虚拟存储管理,页式存储管理,缺页中断,页面分配和置换 文件结构和存取方法,记录式文件和流式文件 文件存取,文件系统实现,位示图和链表,文件的保护与共享。 设备分配原则,缓冲和假脱机技术 磁盘调度,调度算法 考核知识点及考核要求-应用 进程状态及其相互转换,进程队列 利用信号量实现进程同步与互斥 运用进程调度算法实现进程调度 地址转换的计算 运用位示图计算内存分配 运用页面置换算法计算置换的页面 文件的成组计算和分解 磁盘调度计算 2.1网络操作系统的用户接口 用户接口是为了方便用户使用计算机系统所建立的用户和计算机之间的联系,通常指软件接口,即在人机联系的硬设备接口基础上开发的软件,也称为人机界面。 用户接口分为两个部分: 命令接口 系统调用 命令接口 命令接口提供了用户直接或间接控制计算机的方式,操作系统向用户提供了命令接口,用户利用操作系统提供的命令组织和控制程序的执行或管理计算机系统。 命令接口可以分为联机用户接口和脱机用户接口。 联机用户接口:命令行输入、图形用户接口 自然用户接口:语音控制命令 脱机用户接口:脚本文件 系统调用 系统调用,就是用户在程序中调用操作系统所提供的相关功能。 系统调用是操作系统提供给编程人员的唯一接口。 系统调用的主要目的是使用户在编写程序时可以使用操作系统提供给的有关设备管理、输入/输出系统、文件系统和进程控制、通信以及存储管理等方面的功能,而不必了解系统的内部结构和有关硬件细节。 系统调用和机器指令 系统调用是一种特殊的过程调用,可以看成是机器指令的扩充。 系统调用是由操作系统核心解释执行,是软件实现的,而机器指令是由机器硬件或微程序解释执行的。 系统调用的种类 进程控制类系统调用 文件操作类系统调用 进程通信类系统调用 设备管理类系统调用 信息维护类系统调用 2.2进程(线程)管理 进程的概念 进程的状态与转换 进程的组织与控制 进程的同步 线程的概念及多线程模型 死锁 进程的概念 进程是具有一定独立功能的程序在某个数据集合上的一次运行活动,是系统进行资源分配的一个独立单位。 从操作系统的角度看,可将进程分为系统进程和用户进程两类。 系统进程优先级通常高于一般用户进程的优先级。 进程与程序的联系和区别 进程和程序的联系 程序时构成进程的组成部分之一,一个进程的运行目标是执行它所对应的程序,如果没有程序,进程就失去了存在的意义。进程由程序、数据和进程控制块(PCB)三部分组成。 进程和程序的区别 程序地静态的,而进程是动态的。进程是程序的一个执行过程。程序是永久的,而进程是为了程序的一次执行而暂时存在的。进程由生命周期,一个进程可以包括若干程序的执行,而一个程序亦可以产生多个进程。进程具有创建其他进程的功能,被创建的进程称为子进程,fock 而创建者称为父进程。 可再入程序 一个能够被多个用户同时调用的程序称为“可再入”程序。 可再入程序必须是“纯”代码的程序,程序在执行中不会修改自身的代码。 可再入程序的操作对象(数据)是与程序分离的。 现在操作系统及编译程序都属于可再入程序。 进程的特征 操作系统的并发性和共享性是通过进程的活动体现出来的。 进程是可拥有资源的独立单位 独立调度和分配的基本单位 进程具有以下特征: 并发性 进程可以与其他进程同时往前推进 动态性 独立性 交互性 异步性 结构性 进程的状态与转换 进程的三种基本状态:运行、就绪、等待 运行状态 指一个进程已获得CPU,并且正在CPU上执行。在单CPU系统中,任何时刻最多只有一个进程能够处于运行状态。 就绪状态 指一个进程已具备运行条件,但由于没有获得CPU,所有尚不能运行。处于就绪状态的进程可以有多个。 等待状体 指一个进程处于因等待某种事件发生而暂时不能运行的状态,也称为阻塞状态或封锁状态。处于等待状态的进程可以有多个。 进程状态转换图 进程状态的转换由操作系统完成,它对用户是透明的。 进程的组织与控制 进程控制块的内容 进程的组成 进程的队列 进程队列的组成 进

文档评论(0)

shuwkb + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档