Windows PC Accelerators: Performance Technology for Windows Vista

Updated: December 5, 2006

Windows Vista includes a collection of performance-enhancing features called Windows PC Accelerators that address responsiveness issues related to demand paging.

Windows SuperFetch memory management technology intelligently maintains optimal memory content based on historic usage patterns on the Windows-based PC, allowing Windows Vista to make intelligent decisions about what content should be present in system memory at any given time. SuperFetch also allows Windows Vista to detect and evade troublesome memory usage patterns that would otherwise push higher priority content out of memory.

Windows ReadyBoost-capable Flash Devices extend the disk caching capabilities of Windows Vista main memory. ReadyBoost-capable devices can be implemented as USB 2.0 flash drives, Secure Digital (SD) cards, or CompactFlash cards. Using ReadyBoost-capable flash memory devices for caching allows Windows Vista to service random disk reads with performance that is typically 8-10 times faster than random reads from traditional hard drives.

An external ReadyBoost-capable device might be removed at any time, but ReadyBoost technology ensures there is no interruption of system service or loss of data. All data writes are made to the hard disk before being copied to the flash device, so every bit of data held within the flash device is safely duplicated on the hard disk. ReadyBoost also encrypts the content for use only on the PC system where the data was generated.

Windows ReadyDrive and Hybrid Hard Disk Drives are standard hard drives that include both rotating media and an integrated cache of non-volatile flash memory (also known as NVRAM). This cache buffers disk writes and allows the disk drive to stay spun down for longer periods of time to increase battery life and the overall reliability of the drives in mobile systems. Serving data from the non-volatile cache increases the performance of the boot and resume processes as well as disk- and memory-intensive applications by avoiding the latency of random disk I/Os.

Windows PC Accelerators
White PaperWindows PC Accelerators
Microsoft.comUsing Memory in Your Storage Device to Speed Up Your Computer
Microsoft.comWindows Vista Performance Enhancements

Performance and Assessment - WinHEC 2006
Microsoft Powerpoint (.ppt)Hybrid Hard Disk & ReadyDrive™ Technology: Improving Performance and Power for Windows Vista Mobile PCs [WinHEC 2006; 968 KB]
Microsoft Powerpoint (.ppt)Windows Vista Performance Technologies [WinHEC 2006; 439 KB]
Microsoft Powerpoint (.ppt)Windows Vista System Requirements and WinSAT [WinHEC 2006; 460 KB]

Technology Specifications
This link leaves the Microsoft.com siteATA8-ACS Command Set for Controlling NV Cache
Microsoft.comNV Cache Manager Structures in Windows Driver Kit


Top of pageTop of page