Electronic Joint Business

Solution for E-Business

Windows 开/关转换性能分析

简介 Windows 开/关转换(即启动、休眠、关机过程)的性能对用户体验是至关重要的,因为它提高了用户对计算机的感受程度,并提供一致的开/关机体验。 对于以下的用户场景,开/关机转换性能非常重要: 用户将硬件和操作系统的启动时间作为主要的性能指标。 系统更新可以保护 Windows 用户并及时引入新功能,但用户对漫长的更新和重新启动周期感到沮丧。过长的关机时间会让用户感到烦躁,并增加了系统管理员的服务时间。较长的关机时间,也对移动系统的可靠性产生不利影响,例如增加了因电力不足而意外关机的风险。 移动用户希望他们的计算机的能迅速转换到睡眠状态。睡眠性能对保持数据的完整性是非常重要的。如果从休眠状态恢复的时间太长,用户将忽略睡眠功能,而是直接关闭计算机。 本文会详细介绍 Windows 的开/关转换,重点介绍每个转换阶段的性能漏洞,并展示了如何通过使用 Windows 性能工具包(WPT)识别和分析这些问题。性能分析往往是必要的,因为诸如应用程序、驱动程序、服务和设备等这些系统扩展,如果没有经过优化,都会对开/关转换时间产生负面影响。优化不良的系统扩展通常由下面原因导致: 延迟 缺乏并行 过多的资源消耗 本文可以帮助用户大大减少开/关转换时间。我们将这些性能优化应用到了实验室的许多系统上,在一些系统中,启动到桌面的时间减少了将近50%。某些系统上,开机时间减少到 40 到 50 秒。但是转换过程中的驱动程序,服务,或应用程序的影响是各不同的,因此你的测试结果也不尽相同。 表1是某四台真实机器的 Windows 7 的启动时间。这一数据显示了从BIOS POST 结束后到 Post Boot 阶段(系统空闲状态)所经过时间。启动阶段在本文后面的“引导转换”一节中会进一步说明。 虽然这些系统的启动时间都还不错,但每一台仍然可以受益于设备和驱动程序方面的改进。例如,启动 Windows 操作系统需要从硬盘中读取大量的数据。这些数据不一定是连续的。由于频繁的磁盘访问会延迟启动,要使启动性能好必须对硬盘的 I/O 做优化。 有关开/关转换最佳实践的介绍,你请参阅 WHDC 网站上的“Windows的开/关转换解决方案指南”。 Windows 开/关转换 先进计算机电源接口(ACPI)规范定义了系统电源状态,或称 S-状态。S-状态俗称开/关状态,因为最常见的 S-状态转换是打开和关闭计算机。运行 Windows 的电脑通过下列方法可在开/关状态之间切换: 开机 关机 进入睡眠或从睡眠中恢复 进入休眠或从休眠中恢复 对性能问题来说,每个转换阶段都可能是漏洞。有些问题对所有转换阶段都适用的,有些则是某个转换阶段特有的。 上电转换 所谓上电转换是指下面这些情况: 开机 从睡眠中恢复 […]

, , , , ,

Comments are currently closed.