ReadyBoost® Basics
- Windows® ReadyBoost® is a feature available if you have a Microsoft Windows® Vista or Windows® 7 Operating System.
- When enabled, the flash memory in products such as memory sticks, Flash Drives and SD cards is used by the computer as a cache.
- Because most flash memory devices have a higher random read/write speed than hard drives, a performance gain is obtained by using ReadyBoost®.
- Although ReadyBoost® improves the speed of random read/write operations, it doesn't get involved in sequential read/write operations, as the computer's own hard drive can do this best. ReadyBoost® therefore uses logic to recognise large sequential read requests and reads from the hard drive for these.
ReadyBoost® Requirements
For ReadyBoost® to improve your computers performance the following requirements need to be met:- The memory stick, Flash Drive or SD card must have a capacity greater than 256mb.
- The memory should have a 2.5MB/sec throughput for 4K random reads and 1.75MB/sec throughput for 512K random writes.
- The memory stick, Flash Drive or SD card should be 1-3 times the size of the RAM on your computer.
- Note that if you have a Flash Drive with more capacity than 4GB, this excess will not be used by ReadyBoost® due to limitations of the FAT32 file system
Initiating Windows® ReadyBoost® with a Flash Drive
Windows® ReadyBoost® is only available with Windows® Vista and Windows® 7, using it is very simple.- Plug in your Flash Drive into the USB Port on your Windows® Vista or Windows® 7 PC.
- The following window should then appear:
- Select 'Speed up my system'
Setting a Flash Drive up for ReadyBoost®
- Assuming that you have plugged the Flash Drive in, and initiated ReadyBoost® as above, go to 'My Computer', right click your Flash Drive icon and select 'properties'
- The following menu should appear, click on the 'ReadyBoost' tab
- 'Use this device' should be selected, and you can scale the amount of memory the computer can use for ReadyBoost®
Examples of when Windows® ReadyBoost® is Effective
- ReadyBoost® is especially useful when seeking performance gains from a computer lacking free expansions slots for RAM. Note however that if your computer has free RAM slots and you consistently find a lack of computer performance, there is no substitute for installing more RAM.
- ReadyBoost® is most effective for aiding RAM intensive programs
Operations where Windows® ReadyBoost® gives noticeable speed gains.
- Opening and closing of applications such as Adobe® Photoshop® and Microsoft Word.
- Computer Games
- Heavy Internet Browsing (e.g. streaming content or multi-tabs browsing)
Resources on Windows® ReadyBoost® Performance:
http://www.anandtech.com/systems/showdoc.aspx?i=2917&p=6
http://blogs.msdn.com/tomarcher/archive/2006/06/02/ReadyBoost-q-a.aspx