Jabarkan Selayang Pandang dari ReadyBoost

Menggunakan memori flash yang mendukung fitur ReadyBoost (perangkat memori NAND) untuk melakukan caching mengizinkan Windows Vista dan Windows Server 2008 untuk melakukan pembacaan disk secara acak dengan performa yang umumnya 80 hingga 100 kali lebih cepat ketimbang hard disk tradisional biasa. Fungsi caching ini bisa diaplikasikan ke semua isi dari hard disk, tidak cuma page file saja atau berkas-berkas sistem (seperti DLL atau SYS). Perangkat memori flash umumnya lebih lambat memang saat disuruh memproses I/O secara berurutan (sequential I/O), sehingga untuk memaksimalkan performa, ReadyBoost menawarkan logika untuk mengenali permintaan pembacaan secara berurutan yang besar, untuk lalu mengizinkan permintaan tersebut dilayani oleh hard disk.

Saat  perangkat yang kompatibel dicolokkan ke dalam port-nya, kotak dialog Windows AutoPlay menawarkan sebuah pilihan tambahan untuk menggunakan flash drive tersebut untuk mempercepat sistem. Selain itu, ada pula sebuah tab di dalam kotak dialog Properties milik drive flash memory tersebut, di mana di situ kita bisa mengonfigurasikan ruangan yang hendak digunakan, mulai dari 250 MiB hingga 4GiB. ReadyBoost juga bisa melakukan enkripsi, dengan menggunakan algoritme AES-128, dan melakukan kompresi semua data yang diletakkan di dalam perangkat flash memory tersebut. Untuk masalah kompresi, Microsoft telah memberikan pernyataan bahwa rasio kompresi 2:1 merupakan rasio yang umum digunakan, sehingga ukuran cache 4 GiB dapat mengandung hingga 8 GiB data.

Menurut Jim Allchin, untuk rilis-rilis masa depan Windows, ReadyBoost juga dapat menggunakan RAM cadangan yang terdapat di dalam PC-PC yang berbasis Windows Vista yang dihubungkan melalui jaringan.

Sebuah perangkat yang disebut kompatibel untuk ReadyBoost harus memenuhi beberapa kebutuhan berikut:

Kapasitas yang dibutuhkan paling tidak 256 MiB (atau 250 MiB setelah pemformatan).

Perangkat yang lebih besar daripada 4 GiB akan memiliki hanya 4 GiB yang bisa digunakan untuk fitur ReadyBoost.

Perangkat tersebut harus memiliki waktu akses 1 milidetik atau bahkan kurang dari 1 milidetik.

Perangkat tersebut harus mampu melakukan pembacaan paling tidak 2,5 Megabyte per detik untuk pembacaan acak dalam blok 4 KiB di atas keseluruhan drive tersebut. Selain itu, perangkat juga harus mampu melakukan penulisan paling tidak 1,75 Megabyte per detik untuk penulisan secara acak dalam blok 512 KiB di atas keseluruhan drive tersebut.

Perangkat tersebut harus paling tidak memiliki ruangan kosong sebesar 235 MiB.

Perangkat tersebut harus diformat dengan menggunakan sistem berkas NTFS, FAT16, atau FAT32. Sistem berkas exFAT tidak didukung.

Fitur ReadyBoost dalam Windows Vista dan Windows Server 2008 hanya dapat mendukung satu perangkat saja yang bisa digunakan untuk fitur ini.

Jumlah kapasitas memori flash yang dapat digunakan untuk akselerasi Windows ReadyBoost yang direkomendasikan adalah satu hingga tiga kali jumlah kapasitas memori RAM yang terinstalasikan di dalam komputer.