Welcome to Scribd, the world's digital library. Read, publish, and share books and documents. See more
Download
Standard view
Full view
of .
Look up keyword
Like this
4Activity
0 of .
Results for:
No results containing your search query
P. 1
Fast System Startup for PCs Running Windows

Fast System Startup for PCs Running Windows

Ratings: (0)|Views: 310|Likes:
Published by jinish.K.G
windows,startup speed
windows,startup speed

More info:

Published by: jinish.K.G on Dec 09, 2009
Copyright:Attribution Non-commercial

Availability:

Read on Scribd mobile: iPhone, iPad and Android.
download as DOC, PDF, TXT or read online from Scribd
See more
See less

05/15/2010

pdf

text

original

 
 Windows Platform Design Notes
Designing Hardware for the Microsoft 
®
Windows
®
Family of Operating Systems
Fast System Startup for PCs RunningWindows XP
Abstract:
This paper describes issues and solutions for achieving fast system startup on PC systems running the Microsoft
®
Windows
®
XP operating system.The current version of this paper is available athttp://www.microsoft.com/hwdev/platform/performance/fastboot/fastboot-winxp.asp.
December 9, 2009
Disclaimer: The information contained in this document represents the current view of MicrosoftCorporation on the issues discussed as of the date of publication. Because Microsoft must respond tochanging market conditions, it should not be interpreted to be a commitment on the part of Microsoft, andMicrosoft cannot guarantee the accuracy of any information presented. This document is for informationalpurposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THISDOCUMENT.Microsoft Corporation may have patents or pending patent applications, trademarks, copyrights, or other intellectual property rights covering subject matter in this document. The furnishing of this document doesnot give you any license to the patents, trademarks, copyrights, or other intellectual property rights exceptas expressly provided in any written license agreement from Microsoft Corporation.Microsoft does not make any representation or warranty regarding specifications in this document or anyproduct or item developed based on these specifications. Microsoft disclaims all express and impliedwarranties, including but not limited to the implied warranties or merchantability, fitness for a particular purpose and freedom from infringement. Without limiting the generality of the foregoing, Microsoft does notmake any warranty of any kind that any item developed based on these specifications, or any portion of aspecification, will not infringe any copyright, patent, trade secret or other intellectual property right of anyperson or entity in any country. It is your responsibility to seek licenses for such intellectual property rightswhere appropriate. Microsoft shall not be liable for any damages arising out of or in connection with the useof these specifications, including liability for lost profit, business interruption, or any other damageswhatsoever. Some states do not allow the exclusion or limitation of liability or consequential or incidentaldamages; the above limitation may not apply to you.Microsoft, Win32, Windows, and Windows NT are trademarks or registered trademarks of MicrosoftCorporation in the United States and/or other countries. Other product and company names mentionedherein may be the trademarks of their respective owners.© 2001 Microsoft Corporation. All rights reserved.
 
Fast System Startup for PCs Running Windows XP — 2
Contents
Windows XP and Fast Boot/Fast Resume ...............................................................................3Operating System Boot Improvements ....................................................................................4Windows XP Support for BIOS Improvements:...................................................................5Boot Loader Improvements .................................................................................................6Operating System Boot Improvements ...............................................................................6Overlapping Device Initialization .....................................................................................6Prefetching ......................................................................................................................8Operating System Hibernation Improvements ..................................................................13Operating System Standby Resume Improvements .........................................................13Measuring Boot Time .............................................................................................................14Preparing System for Fast Boot....................................................................................15Factors Effecting Boot Time ..........................................................................................15Windows XP Fast Boot/Fast Resume Tools ..........................................................................17Using Bootvis.exe ..............................................................................................................19CPU Usage Graph ........................................................................................................19Disk I/O Graph ..............................................................................................................19Driver Delays Graph ......................................................................................................20Process Creates Graph ................................................................................................20Using Bootvis.exe to Measure Resume Performance ......................................................20Measuring Resume from Standby (S3) ........................................................................20Resume Activity Window ...............................................................................................22Resume Summary Window ...........................................................................................22Measuring Resume from Hibernation (S4) Time ....................................................................24Actions for Achieving Fast Boot/Fast Resume .......................................................................25Actions for BIOS Fast Boot Improvements .......................................................................25Actions for BIOS Wake Improvements ..............................................................................26Actions for Driver Fast Boot/Fast Resume Improvements ................................................26Actions for OEM Pre-load Fast Boot Improvements .........................................................27Hardware Fast Boot/Fast Resume Improvements ............................................................27Resources ...............................................................................................................................27
Error: Reference source not found© 2001 Microsoft Corporation. All rights reserved.
 
Fast System Startup for PCs Running Windows XP — 3
Windows XP and Fast Boot/Fast Resume
Customer research has shown that one of the most frequently requested featuresthat users want from their PCs is fast system startup, whether from cold boot or when resuming from standby or hibernation. The Windows development team atMicrosoft has taken bold steps in making quickly available PCs a reality with therelease of the Windows XP operating system.This article provides guidelines for system manufacturers to improve boot andresume times for new PCs. This article also briefly summarizes several of thechanges in Windows XP that promote quick system availability.The design goals for the consumer version of Windows XP on a “typical” consumer desktop are as follows:
Resume from Standby (S3) in ≤ 5 seconds
Resume from Hibernate (S4) in ≤ 20 seconds
Boot to a useable state in 30 secondsNote: High-end PCs with high capacity, multi-platter hard drives, RDRAM, ECC or parity memory, or a far eastern language operating system may take longer. SCSIsystems will boot slowly due to expansion ROMs on SCSI adapters andsequentially powering up disk drives.Microsoft has several OEM notebooks resuming from S3 Standby in less than 2total seconds. This is approximately the time it takes to fully open the lid of thenotebook, delivering a PDA-like experience in availability. Although the WindowsXP design goal was 5 seconds, we fully expect OEMs to compete on this with themeasure of good equaling the time to open the lid. End-users will shop and makepurchase decisions based on this performance similar to other criteria such asbattery life, CPU speed, RAM size, and so on.Boot and resume times are measured from the time the power switch is pressed tothe display of the desktop shortcuts.This paper assumes that the reader has a background in the related OnNowtechnologies, which are described athttp://www.microsoft.com/hwdev/onnow/.System power state terminology used in this paper is based on definitions in theAdvanced Configuration and Power Interface (ACPI) specification, available athttp://www.acpi.info/index.html.
Error: Reference source not found© 2001 Microsoft Corporation. All rights reserved.

Activity (4)

You've already reviewed this. Edit your review.
1 thousand reads
1 hundred reads
ALi liked this
natarajan08 liked this

You're Reading a Free Preview

Download
scribd
/*********** DO NOT ALTER ANYTHING BELOW THIS LINE ! ************/ var s_code=s.t();if(s_code)document.write(s_code)//-->