- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
【简 介】
系统的启动分三个步骤。第一个步骤从接通电源开始,系统 BIOS 对硬件设备进行例行的加电自检,即所谓的POST(Power On Self
Test)检查,包括RAM 检查、软硬驱和CD-ROM 驱动器检测等。接着,BIOS 读取活动分区主引导记录MBR(Master Boot Record)的启动装载
器。最后,当启动装载器初始化完成之后,操作系统启动过程正式开始。
系统的启动分三个步骤。第一个步骤从接通电源开始,系统BIOS 对硬件设备进行例行的加电自检,即所谓的POST(Power On Self Test)
检查,包括 RAM 检查、软硬驱和 CD-ROM 驱动器检测等。接着,BIOS 读取活动分区主引导记录 MBR(Master Boot Record)的启动装载器。最后,
当启动装载器初始化完成之后,操作系统启动过程正式开始。启动操作系统涉及到大量的任务,因此耗时也最长,典型的任务包括启动操作
系统内核、装载磁盘卷、装入设备驱动程序、读取注册信息、寻找新硬件设备、初始化显示设备和显示出用户界面等。
同时,它还要连接网络,以及实施各种用户自定义的配置,例如安全配置等。Win XP 通过与硬件更有效地协作,加速了启动过程。
如果你正打算购买运行XP的新主板,可考虑该主板的BIOS 是否支持SBFS,即Simple Boot Flag Specification,或“简单引导标记规范”,
这种 BIOS 能够更好地与操作系统配合优化启动速度,例如最大限度地降低BIOS 内存检测时间、不再为即插即用的操作系统初始化设备等等。
Win XP 的 NTLDR 启动装载器也进行了优化。启动装载器的任务是读取和装入操作系统内核和相关系统文件。在Win XP 中,启动装载器缓存
了文件和目录信息,只需一个I/O 周期即可读入系统文件,显著地提高了装入操作系统内核的速度。XP 的内核也为提高启动速度进行了优化,
现在,磁盘I/O 操作和设备初始化操作可在一定程度上交迭,即在读取磁盘的同时检测设备和把驱动程序装入内存。另外,针对XP 编写的驱动
程序必须做到,只有即将使用的设备才会被初始化。在XP 中, 网络也在系统启动的时候而不是以后初始化。
Win XP 利用“预读取”技术,在实际用到设备驱动程序、服务和shell 程序之前装入它们。预读取技术的关键是学习以前的启动过程,对
于启动过程中要用到的各种文件,优化其装入模式。这种优化技术也被用到了应用软件上,系统对每一个应用软件的前几次启动情况进行分
析,然后创建一个描述应用需求的虚拟“内存映像”,并把这些信息保存到WINDOWSPREFETCH文件夹。一旦建立了映像,应用软件的装入速度
大大提高。XP 的预读取数据保存了最近 8 次系统启动或应用软件启动的信息。
通过一个简单的试验可看出预读取技术的作用:删除WINDOWSPREFETCH 目录下与某个应用软件对应的预读取数据,然后看看有预读取数据与
无预读取数据的差别。以 Word 为例,如果你以前没有用过它,首先启动几次,再按正常方式
使用它;然后,记录从点击图标开始Word 需要多长
的启动时间。接下来,删除 WINDOWSPREFETCH 目录下所有WINWORD.EXE.*.PF 文件,再次点击Word 图标启动它,看看它需要多长的启动时间。可以
看到,两次启动之间的时间差非常大。不过不用担心,Win XP 将再次开始为Word 收集预读取数据,几次启动之后,Word 启动速度又会变得很快。
对于启动装载器, 也有作用原理类似的预读取数据文件,但如果仅仅为了试验,最好不要删除它。
简要说明一下 PREFETCH 文件夹下的文件的命名规则。如前所述,每一个应用(包括XP
的启动过程)都在PREFETCH 目录下有对应的预读取文件,
预读取文件描述了应用启动时各个模块的装载次序。预读取文件的名字以应用执行文件的名字为基础,加上一个“-”和描述执行文件完整路径
的十六进制值,再加上文件扩展名.PF,例如 MMC.EXE-461B77C5.pf。 但是,无论在哪一个系统上,XP 启动预读取文件总是同一个名字,即NTOS
BOOT-B00DFAAD.PF。
预读取数据也为 Win XP 的磁盘整理工具提供帮助。有关最优预读取次序的信息保存在
WINDOWSPREFETCH 目录下的Layout.ini 文件,你可以用
记事本打开这个文件,看看 Win XP 认为应该怎样安排文件在磁盘上的物理位置才能达到最快的启动速度。 磁盘整理工具转移文件位置的依据正
是在此。实际上,当Win XP 觉察到计算机处于空闲状态时, 它会不失时机地运行磁盘整理工具并尝试优化文件的位置。
Win XP 具有缓冲网络连接和配置的能力,这使得XP 能
您可能关注的文档
最近下载
- 澳大利亚为子女提供的在职证明范本澳大利亚签证在职证明.pdf VIP
- 电气工程及其自动化技术的智能化应用研究.pdf VIP
- 2014年北京市直机关遴选公务员笔试真题.pdf VIP
- 设备安全管理反思报告.docx VIP
- GBT 43871.1-2024 生态环境损害鉴定评估技术指南 生态系统 第1部分:农田生态系统.pdf VIP
- 2024—2025学年江苏省南京市南京师范大学附属中学高一上学期期中考试生物试卷.doc VIP
- 自来水公司招聘笔试题及答案.doc VIP
- 我国农村居住建筑节能技术研究现状分析.pdf VIP
- 我国绿色建筑的发展现状及趋势.pdf VIP
- 韩国鸡笼山公园东鹤寺建筑空间分析研究.pdf VIP
原创力文档


文档评论(0)