- 1、本文档共68页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
20140501-大学计算机第5讲-现代计算机-复杂环境下程序执行讲解
CPU管理---并行 一台主机多个CPU执行一个程序 作业的第1部分 作业的第2部分 作业的第3部分 作业的拆分与合并 作业 操作系统将一个作业分解成若干个可并行执行的小作业,由不同的CPU予以执行。其中一个CPU负责作业的拆分与合并工作,如CPU1, 如此多CPU并行完成一个作业 现代计算机的演进 (4)操作系统如何高效地利用资源—并行? CPU1 CPU2 CPU3 CPU4 CPU管理---分布 网络中多台主机多个CPU执行一个任务 作业的拆分与合并 CPU CPU 作业 一个作业被一台机器的操作系统拆分成若干个可分布与并行执行的小作业,通过局域网络或互联网传送到不同的机器,由不同机器的操作系统控制其CPU予以执行。如此网络上,多台计算机可并行完成一个作业。 作业的第1部分 作业的第2部分 作业的第3部分 CPU CPU Computer Network或Internet 网络传输 网络传输 网络传输 网络传输 现代计算机的演进 (5)操作系统如何高效地利用资源—分布? 个人计算机 冯.诺依曼计算机 云计算环境 计算系统发展之重要功劳在于“软件”,软件促进环境发展, 软件也在随环境的变化而发展 并行分布计算环境 通用计算环境的进化思维 现代计算机的演进 (6)通用计算环境是如何演化的? 现代计算机的演进 (7)云与SaaS是什么? 物理机OS 物理机OS 物理机OS 虚拟化OS:将虚拟机上的进程分配到物理机OS执行 虚拟化OS 虚拟化OS 云操作系统(Cloud Operating System): 跨物理机管理 OS:进程 Operation Prog1… Progn OS Operation Prog1… Progn OS Operation Prog OS Operation Prog1… Progn 不同性能的虚拟机:(1)CPU数目 (2)内存容量 (3)外存容量 (4)网络带宽 物理机: CPU 数百数千个; 内存 数百数千个64GB 外存 数百数千个1TB 云 (Cloud) 现代计算机的演进 (8)云与SaaS是什么? Software File or RDB of User# i File or RDB of User# j File or RDB of User# n User# i User# j User# n Software Software Software Software File or RDB of User# i File or RDB of User# j File or RDB of User# n User# i User# j User# n Software Software Software File or RDB of User# i File or RDB of User# j File or RDB of User# n Gloabal File System or Global RDB/NoSQL (服务的)预定、监控和结算 (服务的)预定、监控和结算 SAAS(Software As A Service) SAAS:将应用软件以可配置可计费的服务方式提供给用户使用 云Cloud 云Cloud 基于云的 “软件服务” “万般皆服务” 现代计算机的演进 (9)云上能够做什么? The tools we use have a profound influence on our thinking habits, and therefore, on our thinking abilities. ---from Edsger Dijkstra, 1972 Turing Awards receiver. * * * * * * * * * * * * * * * NTFS系统的主文件表MFT,即文件分配表 磁盘的四个主要区域 保留扇区 文件分配表区域 根目录区域 数据区域 ??请用相应软件查询一张磁盘的保留扇区、文件分配表扇区和根目录扇区?并依据相关信息依次读取一个文件的相关扇区内容并解析! 操作系统对几种资源的分工管理 (6)磁盘的几个重要区域的示意 计算机病毒攻击的目标 操作系统对几种资源的分工管理 (7)磁盘上的区域受到病毒攻击后会产生什么后果? 内存为什么要管理? Dm-1, …, D0 存储单元个数:2n 由An-1,…,A1,A0等n位二进制数编码每一个地址 内存被分成不同的块(或页),一般而言,内存的一页和磁盘的一块相等或为其倍数。 操作系统对几种资源的分工管理 (8)内存管理管什么? 一个房间(里面可有很多个存储单元)是不用管理的,但数千万个房间呢? 当房间多的时候,如何使其利用效率提高呢? 内存储器 分工:操作系统
文档评论(0)