ReadyBoost, Windows Vista için bir bellek eklentisidir. Sabit disk üzerinde bulunan takas dosyasıyla benzer şekilde çalışır ancak bellek için etkin bir uzantı olarak kullanılmaz. Bunun yerine Windows sık kullanılan programlar için oluşturduğu önbelleği burada tutar.
ReadyBoost'un temel amacı sisteme daha fazla bellek alanı sağlayarak SuperFetch özelliğine destek olmaktır. Microsoft'u USB 2.0 bellek çubuklarını kullanmaya iten en temel sebep bu aygıtların ucuz ve kabul edilebilir hızlarda olmaları. USB 2.0 bellek çubuklarının 5 MB/s ve 30 MB/s arasında aktarım hızları olduğunu düşünürsek bunun nasıl işe yaradığını merak ediyor olabilirsiniz.
Pazarda bulunan çoğu USB 2.0 Flaş bellek 512 MB ile 4 GB arasında kapasitelere sahiptirler. Tabii ki daha küçük ve daha büyük kapasiteli ürünler de mevcut ancak ortalama pazar 1 GB kapasite civarında. Bu tür depolama aygıtları dayanıklı ve kolay taşınabilir olduklarından son derece popülerler. Pek çok kullanıcı eskiden kullandığımız disket yerine artık bu bellek çubuklarını kullanıyor.
Flaş belleklerin güçlü olduğu nokta aktarım başarımları değil bunun yerine neredeyse olmayan erişim gecikmeleridir. 15 MB/s aktarım hızına sahip olan bir flaş belleğiniz olsa bile DRAM benzeri erişim süresi sayesinde kullanışlı bir araca dönüşebilir. Sabit disklerin en yüksek aktarım hızları olan 60 - 80 MB/s değerleri düşünürsek sistem için temel gereksinimleri karşılamak açısından kullanılamazlar ancak SuperFetch için neden olmasın? Her ne kadar sabit disk üzerine takaslanan veri ile USB flaş bellek üzerine önbelleklenen veri arasında çok küçük farklar olsa da bu yöntem kullanılabilir.
Deney sonuçlarımıza baktığınızda USB 2.0 Flaş bellek kullanarak genişletilen ana belleğin uygulama açılış hızları konusunda çok büyük bir artı etki yapmadığını göreceksiniz. Eğer 512 MB veya daha fazla kapasiteye sahip hızlı bir USB 2.0 Flaş belleğiniz varsa bunu USB 2.0 yuvasına takmayı düşünebilirsiniz. Windows, takar takmaz size ne yapmak istediğinizi soracaktır. Burada belleğin içine girmek yerine ReadyBoost özelliğini etkin hale getirebilirsiniz. USB belleğinizin bütün kapasitesini kullanabileceğiniz gibi belirli bir oranını da kullanmanız mümkün. Windows'un USB bellek üzerinde önemli bir veriyi tutmadığını hatırlatmakta fayda var, yani herhangi bir kayıp olmadan istediğiniz zaman bellek çubuğunu çıkarabilirsiniz. Tek etki biraz uzayan uygulama açılış süreleri olabilir.