第7章 Windows 2000操作系统.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文档。上传文档
查看更多
* 第7章 操作系统实例一:Windows?2000 教学提示:Windows 2000是目前人们使用最为广泛的操作系统之一,学习和了解Windows 2000操作系统的组成和关键技术对于Windows系统的使用维护以及在Windows平台上进行应用开发都十分必要。 教学目标:本章的重点为了解Windows 2000操作系统的体系结构、进程通信和调度、虚拟存储器管理、NTFS文件系统以及Windows 2000的安全机制等内容。 7.1 Windows 2000体系结构 7.1.1 Windows 2000的分层模块系统 7.2 Windows 2000进程管理 7.2.1 Windows 2000对象 Windows 2000用对象来表示所有的系统资源。对象类就是资源类。在Windows 2000中,主要定义了两类对象。 (1) 执行体对象是由执行体的各种组件实现的对象,主要用来实现各种外部功能,用户态程序(如各个服务器对象)可以访问执行体对象。具体来说,下列对象类都是执行体的对象:进程、线程、区域、文件、事件、事件对、文件映射、互斥、信号量、计时器、对象目录、符号连接、关键字、端口、存取令牌和终端等。如果把这些对象进一步分类,则执行体创建以下对象:事件对象、互斥对象、信号量对象、文件对象、文件映射对象、进程对象、线程对象和管道对象等。 (2) 内核对象是由内核实现的一种更原始的对象集合,包括内核过程对象、异步过程调用对象、延迟过程调用对象、中断对象、电源通知对象、电源状态对象、调度程序对象等。它们对用户态代码是不可见的,仅在执行体内创建和使用,许多执行体对象包含一个或多个内核对象,而内核对象能提供仅能由内核来完成的基本功能。 7.2.2 Windows 2000的进程 Windows 2000的进程是作为对象来管理的,由一个对象的通用结构来表示。Windows 2000进程的特点如下。 (1) 进程是一个可执行程序的执行过程,它包含初始代码和数据,可以通过对象服务访问进程。 (2) 具有一个独立的地址空间。 (3) 可有多个线程。 (4) 进程与其创建的进程之间不具有父子关系,各运行环境子系统分别建立、维护和表述各自的进程关系。 7.3 Windows 2000的内存管理 Windows 2000的内存管理器是执行体中的虚拟内存管理程序(VMM,Virtual Memory Manager)的一个组件,位于Ntoskrnl.exe文件中,是Windows的基本存储管理系统。它实现内存的一种管理模式即虚拟内存,为每个进程提供—个受保护的、大而专用的地址空间。系统支持的面向不同应用环境子系统的存储管理也都基于虚拟内存管理程序(VMM)。 7.4 Windows 2000的文件系统 Windows 2000支持FAT和NTFS文件系统,还提供分布式文件服务。 文件系统NTFS(New Technology File System)从Windows NT开始提供。NTFS除了克服FAT系统在容量上的不足外,主要出发点是立足于设计一个服务器端适用的文件系统,除了保持向后兼容性的同时,还要求有较好的容错性和安全性。为了有效地支持客户/服务器应用,Windows 2000在NT4的基础上进一步扩充了NTFS,这些扩展需要将NT4的NTFS4分区转化为一个已更改的磁盘格式,这种格式被称为NTFS5。NTFS具有以下的特性。 (1) 可恢复性:NTFS提供了基于事务处理模式的文件系统恢复,并支持对重要文件系统信息的冗余存储,满足了用于可靠的数据存储和数据访问的要求。 (2) 安全性:NTFS利用操作系统提供的对象模式和安全描述体来实现数据安全性。在Windows 2000中,安全描述体(访问控制表或ACL)只需存储一次就可在多个文件中引用,从而进一步节省磁盘空间。 (3) 文件加密:在Windows 2000中,加密文件系统(Encrpyting File System,EFS)能对NTFS文件进行加密再存储到磁盘上。 (4) 数据冗余和容错:NTFS借助于分层驱动程序模式提供容错磁盘,RAID技术允许借助于磁盘镜像技术,或通过奇偶校验和跨磁盘写入来实现数据冗余和容错。 (5) 大磁盘和大文件:NTFS?采用?64?位分配簇,大大扩充了磁盘卷容量和文件长度。 (6) 多数据流:在NTFS中,每一个与文件有关的信息单元,如文件名、所有者、时间标记、数据,都可以作为文件对象的一个属性,所以NTFS文件可包含多数据流。这项技术为高端服务器应用程序提供了增强功能的新手段。 7.5 Windows 2000的I/O系统 Windows 2000 I/O系统是Windows

文档评论(0)

海川电子书城 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档