《Windows 8 权威指南》——1.3 引入全新内核休眠模式,实现“瞬间开机”

1.3 引入全新内核休眠模式,实现“瞬间开机”

Windows 8 权威指南
开关机速度一直是广大用户最关心的问题之一,Windows 8在这方面做出了很大的努力。Windows 8即将引入的新式开机和关机模式,以及由此带来的系统启动大提速,在最理想的情况下简直做到了“瞬间开机”。

在此之前我们先看看微软公布的一组数据:在准备不使用电脑的时候,多达57%的桌面用户和45%的笔记本用户会选择直接关机,以便省电或者保护电池;而进入睡眠状态(Sleep)的分别为42%和45%;使用休眠(Hibernate)的则仅仅为1%、11%。微软还发现,很多用户喜欢开机后享受一个“全新的开始”,而不是继续之前的会话。

根据用户的种种反馈,微软给自己制订了以下3个目标。

关闭时基本零耗电。
启动后呈现全新会话。
按下开机按钮后电脑可在很短的时间内投入使用。
我们知道,Windows 7在启动加速方面已经做了大量努力,包括设备驱动并行初始化、触发启动服务等,但都是小打小闹,没有根本性的变革。为此,Windows 8将会引入一个全新的启动模式,集传统冷启动和休眠恢复于一身。

相对于Windows 7关机的时候会同时关掉用户会话和系统内核会话,Windows 8里则是让后者转入休眠状态,放到hiberfil.sys休眠文件中去。传统意义上的完全休眠会保存应用程序使用的大量内存页面,默认体积是内存容量的75%,但是Windows 8里的Session 0休眠文件只保存系统状态和内存内容,因此体积只有内存容量的10%~15%,因此写入硬盘所需的时间短得多,读取和重新初始化也非常快。

当然了,对于那些原本就喜欢休眠的用户来说,Windows 8恢复速度也会更快。如果你还是喜欢彻底关机,Windows 8自然也会保留这种模式,不会强制使用新模式。

值得一提的是,Windows 8的快速启动模式虽然不会对所有驱动程序进行完整地枚举,但也会进行驱动初始化,因此对于那些需要重启才能生效的设备来说,新模式也可以满足它们。

使用这种新技术后,Windows 8启动所需时间相比Windows 7能够减少30%~70%。在微软测试的30台不同机器上,Windows 7启动最慢需要长达70多秒,最快也需要25秒,而且不同系统差异巨大;Windows 8则绝大多数都控制在20秒上下,最慢也仅仅30多秒钟,整体都非常接近。新的启动模式速度快,一是因为所做的工作比完整的系统初始化更少;二是加入了新的多相恢复功能(multi-phase resume),它能够充分利用多核心的每一个核心,将休眠文件的读取工作分配到所有核心上共同解压。

1.3.1 全新的开始按钮和开始菜单
想必使用过Windows 7的用户都十分熟悉位于桌面左下方的“开始”按钮。每当我们需要使用某一个桌面上没有快捷方式的应用程序时,使用开始按钮则必不可少。因为“开始”菜单能显示所有安装在本机上的应用程序。但是在新一代的Windows 8中,不再支持“开始”按钮和“开始”菜单,转而使用另一种风格的Metro开始界面,暂且将之称为全新的开始菜单。

为什么微软会放弃“开始”按钮和开始菜单呢?我想原因应该是现如今在电脑上安装的应用程序越来越多,用户开始不再使用单击“开始”一步一步地寻找,反而用户更倾向于采用搜索的方式找到应用程序。那么原始的“开始”按钮会显得不合时宜。而新的Metro开始界面和菜单则会带来新的不一样的体验。

下面我们先来看看如何使用全新的“开始”按钮和“开始”菜单。

Windows 8在开机进入系统之后并不是直接进入桌面,而是停留在开始界面等待用户的选择,如图1.29所示。

可以看到,在Metro界面中,桌面仅仅是一个选择。因为考虑到用户可能需要查看邮件,也可能需要查看地图信息,或许需要接收消息,总而言之,用户可能的需求在Metro界面就可以满足。将开始界面下的滚动条向右拖,可以发现常用的应用都可以直接从这里导入。

上面所指的是开机阶段。不可否认的是,大部分时间我们都是在桌面下进行工作娱乐的,但是我们在使用其中一种应用时可能又想切换到另一种应用,例如,浏览网页时突然想要听一下歌曲。在Windows 7中用户首先想到的是在开始菜单中一步步寻找听音乐的快捷方式,然而在Windows 8则采用完全不一样的方式。

首先我们按下组合键“Win+Q”,这个组合键带我们来到如图 1.30 所示的界面。在该界面左上方有一个搜索栏,只需要在其中输入所需要的软件的名称,即可查找到该软件,单击后即可使用。

值得说明的是,我们在上图中输入的是micro,而并没有输入全名,但是在左侧就出现所有符合过滤规则的应用程序,因此我们并不需要记住所有应用程序的全称,只要输入符合过滤规则的关键字,即可很容易地找到相应的程序。

在上图的右侧我们可以看到有“应用”“设置”和“文件”三种可供我们选择的搜索类型。在日常办公中,我们不仅仅需要打开应用,很多时候还需要处理一些文件,进行一些设置,这时候“文件”和“设置”就可以为用户提供服务了。

搜索文件的组合键是“Win + F”,搜索设置的组合键是“Win + W”。

用户对于开始菜单的另外一种需求就是将不常用的应用快捷方式从开始界面清除,将常用的保留,将最常用的固定在任务栏。设置这些的方式同样很简单。在开始界面中右键单击桌面,单击右下方的“所有程序”,这时即可进入如图1.31所示的界面。

在上图中右键单击任意一个想要处理的应用程序,即可利用在下方出现的选项进行设置,其中主要包括“从‘开始’桌面取消固定”“固定到任务栏”“卸载”等选项。

1.3.2 支持ARM架构
微软始终在不断地进行技术革新,其用户群体也日益庞大,这反应了该体系结构具有很强的灵活性,这一点非常值得关注。最初,Windows只是一款操作系统,但现在,Windows已成为各种硬件和软件技术的基础,代表着众多相互关联的Windows产品以及无限灵活的计算方法。

在新一代的Windows 8中,微软从芯片到体验对Windows进行了颠覆性的革新,而将焕然一新的Windows引入支持ARM处理器体系结构则是这一创新最重要的组成部分之一,这一改变超越了当前人们对PC的固有观念。对PC的应用范围进行扩展以涵盖更多具有独特外形和设计的设备,对于实现创新目标来说至关重要。ARM版Windows允许在PC设计中加入更多创新元素,结合Windows操作系统中新加入的功能,必将为用户带来精彩绝伦的新型PC。

这里我们将支持ARM架构的Windows系统称为WOA(Windows on ARM)。对于支持ARM架构的操作系统来讲,用户最关心是否有足够好的用户体验,是否能有足够多的应用程序供其使用。下面我们就来看看WOA的基本介绍。

WOA是在Windows基础上构建的Windows家族新成员,与Windows 8具有高度的共通性并共享了大量代码,将被作为全球最大计算生态系统的一部分进行开发、销售并给予支持。微软推出WOA旨在支持具有独特功能和外形的新型PC,吸纳一系列新的合作伙伴,从而扩展包含Windows在内的生态系统。

WOA平板电脑将与x86/64版共同上市,微软同NVIDIA、Qualcomm和Texas Instruments提供的创新硬件构建平台,共享相同的ARM版Windows操作系统基础,也就是说他们全部运行相同的Windows操作系统的二进制代码,这当真为业界独创的方案。

Windows应用商店中的Metro风格应用程序可以同时支持WOA和x86/64版Windows 8。微软为开发人员提供了新的 Visual Studio 11 工具来开发WinRT(用于构建Metro风格应用程序的Windows API)应用程序。WOA支持使用C和C++编写的WinRT本地代码,此类代码适用于多种体系结构并可通过Windows应用商店分发。WOA不支持运行、模拟或移植x86/64桌面应用程序。仅使用WinRT系统和操作系统服务的代码可以在应用程序中使用,并通过Windows应用商店同时针对WOA和x86/64分发。用户可通过Windows应用商店、Microsoft更新或Windows更新来获取包含设备驱动程序在内的所有软件。

WOA能够支持所有新的Metro风格应用程序,包括来自微软的电子邮件、日历、通讯录、照片和存储应用程序。WOA还包含Internet Explorer 10中业界领先的硬件加速HTML5支持。WOA将为其他行业标准格式提供支持,包括具有硬件加速和分流计算支持的格式,以及行业标准文档格式。在任何情况下,微软都希望在为用户提供更多选择这一方面保持领先地位,并允许用户选择使用的应用程序和支持的格式。

WOA包含新的桌面版Microsoft Word、Excel、PowerPoint和OneNote。这些新版Office应用程序的开发代码为“Office 15”,它们已针对触控和减少电源/资源消耗进行了显著优化,同时还将为用户提供丰富的功能和完整的文档兼容性。WOA支持包含资源管理器、Internet Explorer 10桌面版和大部分其他固有Windows桌面功能在内的Windows桌面体验,这些功能也已经针对触控和电源/资源消耗进行了显著优化。

借助WOA,用户将能够获得包含全新打造的硬件、固件和WOA软件的集成端到端产品。构建WOA的过程融合了微软、ARM授权商、PC制造商以及组件和外设开发人员的共同努力。这些努力包括对WOA的重新设计,对一系列子系统的大幅度调整。合作伙伴会将WOA PC作为包含硬件、固件和ARM版Windows软件的集成端到端产品提供给用户。ARM版Windows软件不会独立于新型WOA PC销售或分发,以满足用户对于消费电子产品具有独特集成硬件和软件组合的期望。在PC的使用生命周期中,微软所提供的软件将获得周到的服务和全新的升级。

相信在不久的将来,用户就可以在平板上使用到微软打造的拥有全新体验的Windows 8。

时间: 2024-08-31 07:53:25

《Windows 8 权威指南》——1.3 引入全新内核休眠模式,实现“瞬间开机”的相关文章

《Windows 8 权威指南》——导读

**前言**Windows 8是由微软公司开发的,具有革命性变化的操作系统.该系统旨在让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境.Windows 8将支持来自Intel.AMD和ARM的芯片架构. 本书着重一下特点,全面阐述Windows 8新特性的使用. 1.资源管理器之名在Windows 8中,告别了我们所熟悉的"Windows资源管理器"这个名字(即explorer.exe),而改为了"File Explorer",中文译名为"

《Windows 8 权威指南》——2.5 Windows 8 Metro应用内存回收机制

2.5 Windows 8 Metro应用内存回收机制 Windows 8 权威指南 微软在新一代的Windows 8中引入了全新的Metro界面,在Metro界面中拥有许多应用程序.针对这些应用的功耗问题,微软采取了特别优化策略,即应用被挂起之后,并不会使用CPU,从而使CPU进入低功耗状态,这时暂停的应用则会被保存在内存之中.本节将简要介绍Metro应用的内存回收机制. 首先来看看被保存在内存之中暂停的Metro应用.Metro应用与桌面应用程序不同,不管是否在前台显示,它经常会处于挂起的状

《Windows 8 权威指南》——1.5 版本对比

1.5 版本对比 Windows 8 权威指南 当今电脑操作系统有许多的分支,总而言之分为三部分.其一是微软代表的Windows系统家族:其二是UNIX以及其分支Linux:其三就是苹果的Mac Os.本章我们主要对比一下Windows的几个版本之间的差别以及与Linux版本中最具代表性的Ubuntu的差别. 1.5.1 Ubuntu 12.04与Windows 8的对比 Ubuntu是目前最流行的Linux操作系统之一,最新的版本更新到了12.04.本节我们从以下几个方面来对比一下Window

《Windows 8 权威指南》——第1章 Windows 8已经到来的盛宴 1.1 Windows商店

第1章 Windows 8已经到来的盛宴 windows 8 是微软公司于 2012 年即将正式发布的新一代具有革命性变化的客户端操作系统.Windows 8设计的目标在于让人们的日常电脑操作更加简单和快捷,为人们提供高效易行的工作环境.它将支持来自Intel.AMD 和 ARM 的芯片架构.这一改变意味着Windows系统开始向更多平台迈进,包括平板电脑和PC.Windows Phone 8也将采用和Windows 8相同的内核. 2011年9月14日,Windows 8开发者预览版发布,宣布

《Windows 8 权威指南》——1.4 易用性

1.4 易用性 Windows 8 权威指南对于我们普通用户来讲,对操作系统的要求更注重于它是否能为我们提供优秀的服务.那么怎么定义一个操作系统提供的服务是否足够优秀呢?我想最重要的一点就是简单易用.如果每个人都可以使用它轻松的解决生活工作中的任务,那么它肯定足够优秀. 微软的新一代Windows就是这样一个系统,本节让我们来体验一下它给我们带来的不同体验. 1.4.1 全新的桌面体验前面说到Windows 8给用户印象最深的改变就是"开始"按钮和开始菜单的重新设计,由此带来的更是全新

《Windows 8 权威指南》——2.2 Windows 8 Metro界面

2.2 Windows 8 Metro界面 Windows 8 权威指南"Windows 8给用户带来的最大惊喜就是引入了Metro界面.在任何界面情况下,按下"Win"键,即可进入Metro下的开始"界面,如图2.10所示. 从图中可以看到,每一个Metro应用都是以矩形的方式排列在"开始"界面之中.第1章我们已详细地介绍了应用商店和其他常用应用的使用,这里就不再赘述.只是说明一下Metro界面中所拥有的快捷方式是如何产生的. 首先我们得知道,

《Windows 8 权威指南》——2.7 降低功耗,延长续航时间才是王道

2.7 降低功耗,延长续航时间才是王道 Windows 8 权威指南对于现如今的电脑而言,节能又是一个值得讨论的话题.对于笔记本和平板电脑这类移动设备而言,降低功耗.延长续航时间更是必须解决的问题. 我们都知道应用程序会通过消耗资源(例如,CPU.磁盘.内存和其他资源)来影响电源消耗,因为每种资源都具有其相应的电源成本.因此,降低电源消耗的关键在于当应用程序处于活动状态时允许其使用所需的资源,并且当它们处于闲置状态时尽可能地减少其使用的资源.这一点对于操作系统本身同样适用. 在Windows 8

《Windows 8 权威指南》——2.8 Metro版IE10,探测Windows 8 Metro应用的撒手锏

2.8 Metro版IE10,探测Windows 8 Metro应用的撒手锏 Windows 8 权威指南 当我们装上新一代的Windows 8操作系统时,可以观察到新一代的浏览器已经升级到IE10了,最令人感到惊奇的是我们还可以使用Metro版的IE10,给人一种新的体验. 进入开始菜单之后单击IE10的Metro快捷方式,即可打开Metro版的IE.如图2.29所示,这里将主页设置成了必应. Metro版的IE10提供了很多人性化的功能.首先第一个功能就是可以将常用的网页作为一个Metro快

《Windows 8 权威指南》——第2章 Windows 8 Metro应用 2.1 打造快速流畅的动态Windows 8 Metro应用体验

第2章 Windows 8 Metro应用 2.1 打造快速流畅的动态Windows 8 Metro应用体验 Windows 8 权威指南 我们使用Metro应用,目的就是为了拥有快速流畅的动态Metro体验.微软为用户提供了针对不同的应用程序设置不一样的启动模式.在接下来的部分将介绍微软的四种启动模式,用户可以基于对应用程序的不同需求将程序设置成不一样的启动模式,以达到更加流畅快速的体验. 模式一 默认的启动模式:适用于不需要额外加载和可立即使用的应用程序. 对于许多应用程序而言,"默认启动&