- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
通过以上策略,Windows 2000/NT虚存管理程序总是为每个进程提供尽可能好的性能,而无需各个用户或管理员的调整干预。当然,如果用户或管理员想干预的话,也可以通过系统调用(即进程对象服务)或操作级配置手段来改变某一进程的最小和最大工作集的值(通常没有必要)。不过,安全系统的局部策略数据库将给每个用户态进程设置一个绝对的最小值和最大值。 7.对进程专有内存设置页级保护 Windows 2000/NT为内存保护共提供了4种形式。其中前3种对于大多数现代操作系统而言是普遍存在的,第四种“以对象为基础的内存保护”是Windows 2000/NT所特有的: ①每个进程具有单独的地址空间。硬件不允许线程访问另一进程的虚拟地址(通过地址映射机制实现这种不允许)。 ②设立核心态和用户态两种运行状态。核心态允许线程访问系统代码和数据,用户态不允许访问系统代码和数据。 ③以页面为基础的保护机制。页表项中包含了页面级保护标志。每个虚拟页面有一组与它有联系的标识,它们决定允许在用户态和核心态中访问的类型。每个虚拟页面均有存取保护信息,实现访问监控。 ④以对象为基础的内存保护。每次一个进程打开一个区域对象的句柄,或映射一个视口到区域对象时,Windows 2000/NT的安全引用监控程序检查试图做此操作的进程是否被授权访问该对象。 8.系统区:页交换区、非页交换区、直接映射区 系统区按速度要求不同分为3个部分,从快到慢依次为:直接映射区、非页交换区、页交换区。 系统区低端的直接映射地址(directly mapped addresses)区具有3个特性: ①该区中的内容永远不会按页交换出内存; ②这一区域由硬件直接映射,例如在MIPS R4000 CPU上实现NT时,由该CPU把这一区域的虚址的最高3位清零,并把剩余的位作为物理地址(这相当于把数据放到低端物理内存中),由于这样的硬件变换,并永不交换出内存,因此存取这一区域的数据格外地快; ③该区用于存放核心代码和数据中需要最好性能的部分,例如在处理器中调度线程执行的那些代码。 不同进程的系统区是共用的,系统页表的实现机制如图9-18所示 : 9.盘交换区管理 Windows 2000/NT可以支持多达16个盘交换文件又称为调页文件(paging file / page file)。处于交换文件中的页的页表项(PTE)格式见图9-19(a)。当程序代码或内存映射文件(不占盘交换区)所对应的页因被淘汰而暂时不在物理内存时,其页表项结构见图9-19(b)。 9.7 Windows 2000/NT设备管理 本节主要从Windows 2000/NT 设备管理的特点、Windows 2000/NT设备管理实现机制来介绍Windows 2000/NT的设备管理。 9.7.1 Windows 2000/NT 设备管理的特点 9.7.2 Windows 2000/NT设备管理实现机制 9.7.1 Windows 2000/NT 设备管理的特点 Windows 2000/NT支持进程级异步I/O操作;允许系统管理员动态地向系统中增加设备或从系统中删除设备;提供服务程序,使设备驱动程序的开发工作变得尽可能容易,而且能工作在多处理器系统中,且允许用高级语言编写驱动程序;具有与块设备管理相关的文件系统特点,例如,映像文件I/O支持多个可装卸文件系统,新的缓冲区实现方式(借用虚存机制);分层驱动程序模型提供可扩充性,使设备的动态增删更加容易;和整个Windows 2000/NT的对象模型一致,设备管理功能也把各种I/O资源作为对象来管理:驱动程序对象、设备对象、文件对象。 9.7.2 Windows 2000/NT设备管理实现机制 在这里我们利用图示法来说明Windows 2000/NT设备管理机制的实现。Windows 2000/NT设备管理的程序结构如图9-20所示,数据结构如图9-21所示,工作过程如图9-22所示。 9.8 Windows 2000/NT文件系统 本节主要介绍Windows 2000/NT 文件系统的特点及实现机制,并详细介绍了NTFS的内部结构与工作过程。 9.8.1 Windows 2000/NT 文件系统的特点 9.8.2Windows 2000/NT文件系统实现机制 9.8.3 NTFS内部结构与工作过程 9.8.1 Windows 2000/NT 文件系统的特点 (1)兼容性和可扩充性:支持多个可装卸的不同类型的文件系统,包括NTFS、Windows个人系列和DOS的FAT文件系统、OS/2的HPFS(高性能文件系统)、CDROM文件系统(CDFS)、POSIX等。并支持文件系统类型之间的联机动态转换,例如,可以将HPFS或FAT分区上的文件
您可能关注的文档
- 广东外语外贸大学《宏观经济学》05宏观经济学B试题.doc
- 光华管理学院 《财务会计》2009-1010 期末试题.pdf
- 广东外语外贸大学《宏观经济学》05宏观经济学试题.doc
- 广东外语外贸大学《宏观经济学》05宏观经济学试题答案.doc
- 广东外语外贸大学《宏观经济学》2007—2008学年第二学期期末考试试卷A.doc
- 广东外语外贸大学《宏观经济学》2007—2008学年第二学期期末考试试卷B.doc
- 广东外语外贸大学《宏观经济学》2007—2008学年第二学期期末考试试卷B2.doc
- 广东外语外贸大学《宏观经济学》第二讲 国民收入核算.ppt
- 广东外语外贸大学《宏观经济学》第八讲 失业与通货膨胀.ppt
- 广东外语外贸大学《宏观经济学》第二十章 经济增长和经济周期理论.ppt
- 2025年演出经纪人演出数据跨境流动法律问题专题试卷及解析.pdf
- 2025年信息系统安全专家物联网安全日志分析专题试卷及解析.pdf
- 2025年信息系统安全专家云环境持续安全监控专题试卷及解析.pdf
- 2025年信息系统安全专家ISMS内部审核流程与技巧专题试卷及解析.pdf
- 2025年演出经纪人艺人定位与数据化运营策略专题试卷及解析.pdf
- 2025年演出经纪人商务谈判中的僵局处理与冲突化解专题试卷及解析.pdf
- 2025年演出经纪人国际演出合同纠纷解决机制专题试卷及解析.pdf
- 2025年注册项目管理师蒙特卡洛模拟在敏捷项目迭代周期估算中的应用专题试卷及解析.pdf
- 2025年AWS认证子网与AWSSimSpaceWeaver仿真网络专题试卷及解析.pdf
- 2025年AWS认证SQS与EMR集群任务调度专题试卷及解析.pdf
原创力文档


文档评论(0)