南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.2)资源

在操作系统中,能分配给用户使用的各种硬件和 软件设施总称为资源 ■资源包括两大类:硬件资源和信息资源。 ■硬件资源又分:处理器、存储器、I/O设备等; ■信息资源又分:程序和数据等 ■由于计算机系统中资源种类繁多、数量很大, 特性各异,必须加以有效的管理。操作系统的 任务之一是有序地管理计算机中的硬件、软件 资源,跟踪资源使用状况,满足用户对资源的 需求,协调各程序对资源的使用冲突,为用户 提供简单、有效的资源使用方法,最大限度地 实现各类资源的共享,提高资源利用率
在操作系统中,能分配给用户使用的各种硬件和 软件设施总称为资源 ◼ 资源包括两大类:硬件资源和信息资源。 ◼ 硬件资源又分:处理器、存储器、I/O设备等; ◼ 信息资源又分:程序和数据等。 ◼ 由于计算机系统中资源种类繁多、数量很大, 特性各异,必须加以有效的管理。操作系统的 任务之一是有序地管理计算机中的硬件、软件 资源,跟踪资源使用状况,满足用户对资源的 需求,协调各程序对资源的使用冲突,为用户 提供简单、有效的资源使用方法,最大限度地 实现各类资源的共享,提高资源利用率

举例 比如,用户想把一批信息存储到某个设备上,必须先弄清楚 该设备信息的存储格式、相应的读写命令和各种情况下的中 断处理步骤。而让用户了解设备的物理细节将会十分困难, 甚至束手无策。这些工作只能让系统代劳 又如,若内存中能装入两道程序并同时启动它们运行,不但 可充分利用内存资源,当一道程序等待IO完成暂不用CPU 时,可让另一道程序占有CPU运行,使得IO设备和CPU同 时保持忙碌,这类高效的工作方式,需要解决许多技术问题, 这只有靠操作系统来做, ■第三个例子,假如系统中有三个需要打印输出信息的应用程 序在同时运行,那么,打印机上三个程序的输出结果会交错 夹杂、混乱不堪,这种做法用户绝对不会欢迎。有一种解决 方案:三个程序输出时,先不要直接对打印机操作,而是把 各自的结果存在磁盘的暂存区,等到某个程序生成的输出全 部存入后,才启动打印机输出,从而,消除了杂乱无章的局 面,这种做法只有操作系统才办得到
举例 ◼ 比如,用户想把一批信息存储到某个设备上,必须先弄清楚 该设备信息的存储格式、相应的读写命令和各种情况下的中 断处理步骤。而让用户了解设备的物理细节将会十分困难, 甚至束手无策。这些工作只能让系统代劳。 ◼ 又如,若内存中能装入两道程序并同时启动它们运行,不但 可充分利用内存资源,当一道程序等待I/O完成暂不用CPU 时,可让另一道程序占有CPU运行,使得I/O设备和CPU同 时保持忙碌,这类高效的工作方式,需要解决许多技术问题, 这只有靠操作系统来做。 ◼ 第三个例子,假如系统中有三个需要打印输出信息的应用程 序在同时运行,那么,打印机上三个程序的输出结果会交错 夹杂、混乱不堪,这种做法用户绝对不会欢迎。有一种解决 方案:三个程序输出时,先不要直接对打印机操作,而是把 各自的结果存在磁盘的暂存区,等到某个程序生成的输出全 部存入后,才启动打印机输出,从而,消除了杂乱无章的局 面,这种做法只有操作系统才办得到

也有人将操作系统定义为: 是能使诸用户有效、 方便地共享一套计算 机系统资源的一种系 统软件
也有人将操作系统定义为: ◼是能使诸用户有效、 方便地共享一套计算 机系统资源的一种系 统软件
按次数下载不扣除下载券;
注册用户24小时内重复下载只扣除一次;
顺序:VIP每日次数-->可用次数-->下载券;
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.13)分时操作系统特性.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.12)微机操作系统的发展.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.11)解决资源冲突的策略和技术.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.10)处理机管理.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.1)操作系统能扩大机器功能.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章 硬件层.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第四章 字符串(String).ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第十章 内部排序.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第六章 树和二叉树.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第二章 线性表.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第九章 查找.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第三章 栈和队列.ppt
- 天津大学:《数据结构 Data Structures》课程教学资源(PPT课件)第一章 绪论(主讲:李晓红).ppt
- 《软件工程 Software Engineering》课程授课教案(PPT课件)第五讲 需求分析建模.ppt
- 《软件工程 Software Engineering》课程授课教案(PPT课件)第四讲 需求分析.ppt
- 《软件工程 Software Engineering》课程授课教案(PPT课件)第二讲 软件过程模型.ppt
- 《软件工程 Software Engineering》课程授课教案(PPT课件)第一讲 软件、软件危机和软件工程.ppt
- 《软件工程 Software Engineering》课程授课教案(PPT课件)第三讲 问题定义和可行性研究.ppt
- 《信息检索》课程教学资源(PPT课件讲稿)第七章 科学研究的信息保障(7-3)学位论文的写作程式.ppt
- 《信息检索》课程教学资源(PPT课件讲稿)第七章 科学研究的信息保障(7-2)学位论文的概念与价值.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.3)硬件的复杂性.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.4)算题过程.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.5)操作录.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.6)多道程序设计与操作系统的形成.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.7)While(true).ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章(1.8)Umix的 Shell.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第二章(2.1)调试语句.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第二章(2.2)非进程内核模型.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第二章(2.3)处理器调度.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第二章(2.4)负载共享调度算法.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)OS教学要求.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第一章 操作系统概论.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第二章 处理器管理.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章 死锁.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章(3.5)进程通信.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章(3.1)管程.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章(3.2)临界区管理.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章(3.3)并发进程概述.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第三章(3.4)信号量与PV操作.ppt
- 南京大学:《操作系统》课程教学资源(PPT课件)第四章 存储管理.ppt