Sideway
output.to from Sideway
Draft for Information Only

Content

Microsoft Windows ReadyBoost
 Microsoft Windows ReadyBoost
 USB Flash Drive for ReadyBoost
 Features of ReadyBoost
 Links of ReadyBoost

Microsoft Windows ReadyBoost

Reference:

  1. Microsoft Windows 8.1

Windows ReadyBoost is a windows feature of using flash drives as a hard disk cache to improve disk read performance.

Microsoft Windows ReadyBoost

The technology of ReadyBoost is designed as the secondary storage of the SuperFetch to provide fast, random, non-sequential reads. The technology of SuperFetch is making use of an algorithm to determine which files should be prefetched in a temporary cache. In general, the background SuperFetch tasks preload those most used files in unused RAM so that programs can be loaded faster from RAM than to be accessed from the hard disk every time. However, adding of RAM to a PC is usually limited by the available physical memory slots on the motherboard, or the addressing capability of the motherboard and operating system. Instead of caching all data in RAM, some small disk transactions can also be handled by flash memory to improve random, non-sequential disk read performance. An external type of flash memory storage is therefore used as the secondary storage of the SuperFetch, named ReadyBoost, to provide a more flexible way of using flash memory as disk cache.

USB Flash Drive for ReadyBoost

The ReadyBoost supported external storage can be USB thumb drives, SD cards, and CF cards etc. In order to ensure the performance of disk cache in using with ReadyBoost, Windows will automatically check the performance characteristic of the storage device for ReadyBoost compatibility. The minimum requirements of ReadyBoost storage are

  • Drive capacity must be greater than 256MB
    image
  •  Free space for cache storage must be at least ?235MB?.
    image
    The upper limit of ReadyBoost storage on a single device is 32GB. 
    image
  • Drive must be at least a USB 2.0-compliance product
    • with at least a 2.5 MB/sec throughput for 4KB random reads
    • with at least a 1.75 MB/sec throughput for 512KB random writes
  • ...

If the device does not meet the minimum requirements, Windows will disable ReadyBoost for that device.

image

Features of ReadyBoost

ReadyBoost will create a empty full size disk cache file named ReadyBoost.sfcache in the root of the ReadyBoost flash drive, cached content will be filled later. The ReadyBoost performance can be monitored using the Computer Management console by adding the ReadyBoost Cache counters under the System Tools\Performance\Monitoring Tools\Performance Monitor tool. These counters display how much of the cache is currently being used and when the cache is read from or written to.

All files in the cache are encrypted using 128-bit AES if the flash storage device is removable, but hardware manufacturers can choose to disable encryption on internal, non-removable ReadyBoost devices. Since the ReadyBoost only caches a copy of the files in the flash drive for improving disk reading, the flash drive can be removed at any time without affecting the operation of computer.

In general, ReadyBoost can only provide significant performance improvement on a computer with a slow hard disk drive. Computers with a primary hard disk Windows Experience Index (WEI) subscore lower than 4.0 will see the most significant improvements.

The flash storage must be connected to a fast bus interface in order to achieve the minimum throughput, that is USB2,0 or above, Typically, USB memory card readers are not sufficiently fast. However, connecting flash memory to an internal memory card reader might provide sufficient performance.

Finally, a flash storage usually can provide fast, random, non-sequential reads over traditional hard disk. While the performance gain in sequential read speed is less significant. Computers with fast hard disks, such as 7,200- or 10,000-RPM hard disks, might realize minimal performance gains because of the already high disk I/O during sequential reads. But the latency caused by moving the drive head to another different disk sector during non-sequential reads will reduce the disk read performance of traditional hard disk. Therefore, ReadyBoost with minimum requirement can usually read faster from the cache during non-sequential reads. In other words, when disk reading from an SSD, Windows will disables ReadyBoost for that drive because ReadyBoost will not provide a performance gain.

Links of ReadyBoost


©sideway

ID: 170300023 Last Updated: 3/23/2017 Revision: 0


Latest Updated LinksValid XHTML 1.0 Transitional Valid CSS!Nu Html Checker Firefox53 Chromena IExplorerna
IMAGE

Home 5

Business

Management

HBR 3

Information

Recreation

Hobbies 8

Culture

Chinese 1097

English 339

Reference 79

Computer

Hardware 249

Software

Application 213

Digitization 32

Latex 52

Manim 205

KB 1

Numeric 19

Programming

Web 289

Unicode 504

HTML 66

CSS 65

SVG 46

ASP.NET 270

OS 429

DeskTop 7

Python 72

Knowledge

Mathematics

Formulas 8

Algebra 84

Number Theory 206

Trigonometry 31

Geometry 34

Coordinate Geometry 2

Calculus 67

Complex Analysis 21

Engineering

Tables 8

Mechanical

Mechanics 1

Rigid Bodies

Statics 92

Dynamics 37

Fluid 5

Fluid Kinematics 5

Control

Process Control 1

Acoustics 19

FiniteElement 2

Natural Sciences

Matter 1

Electric 27

Biology 1

Geography 1


Copyright © 2000-2024 Sideway . All rights reserved Disclaimers last modified on 06 September 2019