第三章 Operating-System Structures 操作系统结构.ppt

第三章 Operating-System Structures 操作系统结构.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
Module 3: Operating-System Structures 操作系统结构 System Components系统部件 Operating System Services操作系统服务 System Calls系统调用 System Programs系统程序 System Structure 系统结构 Virtual Machines虚拟机 System Design and Implementation系统设计和实现 System Generation系统生成 Common System Components 系统部件 Process Management 进程管理 Main Memory Management主存管理 Secondary-Storage Management 二级储存器管理 I/O System Management I/O系统管理 File Management 文件管理 Protection System 保护系统 Networking 网络处理 Command-Interpreter System 命令解释器系统 Process Management 进程管理 A process is a program in execution. A process needs certain resources, including CPU time, memory, files, and I/O devices, to accomplish its task. 进程是正在执行的程序。为了完成其任务,进程需要一定的资源,包括CPU时间,存储器,文件,以及I/O设备 The operating system is responsible for the following activities in connection with process management. 在同进程管理有关的活动中,操作系统负责下列事务: Process creation and deletion. 进程创建和删除 process suspension and resumption. 进程挂起和恢复 Provision of mechanisms for 可提供以下有关机制: process synchronization 进程同步 process communication 进程通信 Main-Memory Management 主存管理 Memory is a large array of words or bytes, each with its own address. It is a repository of quickly accessible data shared by the CPU and I/O devices.存储器是字或字节的一个大数组,每一字或字节有自己的地址。它是一个可被CPU和I/O 共享、可快速存取数据的存放地 Main memory is a volatile storage device. It loses its contents in the case of system failure.主存储器是一个易失性存储设备。系统失败时,会丢失其内容 The operating system is responsible for the following activities in connections with memory management: 在同存储管理有关的活动中,操作系统负责下列事务: Keep track of which parts of memory are currently being used and by whom. 保持记录存储器的哪一部分当前被使用以及被谁使用 Decide which processes to load when memory space becomes available.当有可用存储空间时,决定调入哪个进程 Allocate and deallocate memory space as needed. 需要时分配和收回存储空间 Secondary-Storage Management 二级存储管理 Since main memory (primary storage) is volatile and too small to accommodate all data and programs permanently, the computer system must provide secondary storage to back up main memory. 由于主存(基

文档评论(0)

飞扬的岁月 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档