解决资源冲突的策略和技术-Read.PPTVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
解决资源冲突的策略和技术-Read

解决资源冲突的策略和技术 操作系统中提出了解决资源冲突的一种基本技术--“多重化”(Multiplex),或称“虚拟化”(Virtual)技术,这种技术的基本思想是:通过用一类物理设备来模拟另一类物理设备,或通过分时地使用一类物理设备,把一个物理实体改变成若干个逻辑上的对应物。物理实体是实际存在的,而逻辑上的对应物是虚幻的、感觉上的。 在多道程序环境中,只有一个物理CPU,通过设置进程控制块以及分时使用实际的CPU,把它虚拟化成多台逻辑上的CPU,每个用户都认为自己获得了专CPU; 通过Spooling技术,可以用一类物理I/0设备来模拟另一类物理设备,“构造”出许多台静态设备供用户使用; 通过多路复用技术,可以把一条物理信道虚拟化为若干条逻辑信道,每个用户都认为自己获得专有的信道在进行数据通信; 通过虚拟存储技术,把一个相对较小的物理主存变成多个逻辑上独立编址的虚拟存储器,使得每个用户认为自己获得了硕大无比的编程和运行程序的主存空间。 IBM公司开发的VM/370(Virtual Machine/370) 操作系统 多重化的过程如下:CPU调度程序使各个进程共享物理CPU,或者说多重化出许多虚CPU,每个进程可分得一个;虚存管理使每台虚CPU都有自己的虚存空间;SPOOLING技术和文件系统提供了虚拟读卡机、穿卡机和行式打印机;各个用户的终端通过分时使用处理器时间,提供了虚拟机操作员控制台;每台虚拟机的磁盘是通过划分物理磁盘若干磁道而形成的,称作“小盘” 。这样一来,每台复制出来的虚拟计算机包含有:核心态/用户态,中断,CPU、I/O 设备、内存、辅存等,以及物理计算机具有的全部部件。 协调并发活动的关系 并发进程之间有一种相互制约的关系。并发进程间的制约关系必须由系统提供机制或策略来进行协调,以使各个并发进程能顺利推进,并获得正确的运行结果。另外,操作系统还要合理组织计算机工作流程,协调各类硬软件设施工作,充分提高资源的利用率,充分发挥系统的并行性,这些也都是在操作系统的统一指挥和管理下进行的。 保证系统的安全性 操作系统的安全性 计算机网络的安全性 信息系统(数据库)的安全性 计算机病毒的预防、发现、解除 操作系统的安全性 操作系统是一个共享资源系统,支持多用户同时共享一套计算机系统的资源,有资源共享就需要有资源保护,涉及到种种安全性问题。最最基本的有以下三类保护问题:(1) 对操作系统程序的保护,(2) 对系统中的多道程序的保护,(3) 对共享的表格和数据的保护; 随着计算机网络的迅速发展,客户机要访问服务器,一台计算机要传送数据给另一台计算机,于是就需要有网络安全和数据信息的保护;另外,在应用系统中,主要依赖数据厍来存储大量信息,它是各个部门十分重要的一种资源,数据库中的数据会被广泛应用,特别是在网络环境中的数据库,这就提出了信息系统——数据库的安全性问题; * *

文档评论(0)

zhaoxiaoj + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档