课件:《操作系统》WindowsX操作系统.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
NTFS以16个簇为单位进行非稀疏文件的压缩。 VCN为0~15的簇被压缩后存储在4个簇中, 而VCN为16~31的簇被压缩后存储在8个簇中 ● 压缩非稀疏文件 ● 日志文件服务(LFS)是一组NTFS驱动程序中的核心态程序。 LFS日志文件分成两部分: 重启动区域:系统失败后的恢复过程中,NTFS将从该区域读取信息。因为其重要性,LFS保留其一个副本。 无限记录区域:在重启动之后的记录,LFS利用逻辑记录号标识日志文件记录。LFS提供了许多操作来处理日志文件,如打开、写入、向前、向后、更新。 NTFS的可恢复性 ● NTFS通过LFS来实现可恢复性功能。 NTFS在内存维护两张表: 事务表:跟踪已经启动但尚未提交的事务。恢复时,必须删除这些活动事务的子操作。 和脏页表:记录在高速缓存中还未写入磁盘的包含改变NTFS卷结构操作的页面。恢复时,这些改动必须刷新到磁盘上去。 NTFS每隔5秒向日志文件写入一个检查点记录。 要实现NTFS的卷恢复,NTFS对日志文件进行三次扫描。 分析扫描 重做扫描 撤销扫描 可恢复性实现 ● NTFS在系统运行时,动态收集有关部门坏簇的资料,并把这些资料存储在系统文件中。 如果一个扇区发生错误并且磁盘不能提供备用扇区,NTFS卷管理工具程序会给系统发出警告。当卷管理器返回一个坏扇区警告,或当磁盘驱动程序返回坏扇区错误信息时,NTFS分配一个新的簇替换包括坏扇区的簇。NTFS动态地替换包含坏扇区的簇,并跟踪这些簇,以保证它们不被重新使用。 NTFS的可靠性支持 ● 加密文件系统EFS提供的文件加密技术可将加密的NTFS文件存储到磁盘上。EFS加密技术是基于公共密钥的,它用随机产生的文件密钥(FEK)通过加强性的数据加密标准(DES)算法对文件进行加密。 EFS使用基于RSA的公共密钥加密算法对FEK进行加密,并把它和文件存储在一起,形成了文件的一个特殊的EFS属性字段:数据解密字段(DDF)。在解密时,用户用自己的私钥解密存储在文件DDF中的FEK,然后再用解密后得到的FEK对文件数据进行解密,最后得到文件的原文。 NTFS的安全性支持 ● —— P274/ ● 1 ● 3 ● 8 ● 9 ● 13 作业 THANK YOU SUCCESS * * 可编辑 驱动程序结构 一个设备驱动程序是由一组调用I/O请求不同阶段的例程组成的,主要的例程有: 初始化例程 添加设备例程 一系列调度例程 启动I/O例程 中断服务例程 中断服务DPC(延迟过程调用)例程 完成例程 取消IO例程 卸载例程 系统关闭通知例程 错误记录例程 I/O类型 同步I/O和异步I/O 快速I/O 映射文件I/O 分散I/O I/O请求处理过程 I/O请求传送到Win32环境子系统 Win32环境子系统调用I/O管理器的NtWriteFile服务 I/O管理器的创建IRP,并发送给设备驱动程序 启动程序启动I/O操作,传送指定数据 执行I/O,并发中断。 内核陷阱处理程序处理中断,设备驱动调用I/O管理器完成I/O并处理IRP I/O管理器向环境子系统报告IRP完成,返回成功或错误。 Windows的磁盘管理 基本盘 动态盘 多分区卷 基本盘 ?Windows 2000/XP的外存管理是从MS-DOS演变而来的 ,Windows 2000/XP借鉴了MS-DOS的分区机制,Windows 2000/XP把基于MS-DOS分区方式的盘称为基本盘。 ?物理格式化,也称低级格式化 ?分区即将磁盘分成一个或多个柱面 ?逻辑格式化,也称高级格式化即创建文件系统,用于存储文件。 主引导记录 ? DOS将整个设备驱动放在了EPROM中,称为BIOS (Basic Input and Output System) 在BIOS中,初始引导只是其功能的一小部分。 ? BIOS不可能把所有OS的引导都考虑进去。因此各种OS的引导方案为: 初始引导程序+引导扇区 ? X86的硬件系统采用的BIOS标准格式,主盘的第一个扇区中包含主引导记录MBR。 ?BIOS初始引导后就把控制全交给主引导记录MBR。 多引导的产生 ?硬盘“分区”把一个物理硬盘划分成多个逻辑硬盘,每个逻辑硬盘逻辑的第一个扇区都为引导扇区,分别用于不同的OS的引导——多引导 ?整个硬盘的第一个扇区超脱了所有的逻辑硬盘之外,它不属于任何一个逻辑硬盘,被成为主引导扇区MBR。 ?为主引导扇区MBR存有分区(FDISK)信息,MBR不直接引导OS,而是把从分区信息中选择一个“活跃”的引导扇区。 ?分区表记录了硬盘分区的情况,其中包括分区的类型,分区类型指定了该分区被格式化的文件系统,比如是FAT32、NTFS等,所以每个被格式化的某种文件系统的分区都有一个引导扇区用来

文档评论(0)

iuad + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档