IDG Answers is a community of experts who are passionate about technology. Ask a question or answer one below.
Windows 8 uses something called “SuperFetch” and “ReadyBoost” to monitor your usage patterns and pre-fetch data that you are likely to use into memory. Thus, it increases performance because Windows doesn’t have to retrieve the data from your hard drive when it is needed. When you insert a USB flash drive Windows 8 should ask if you want to use the device to speed up your system. If you do, it uses the flash drive’s storage to cache the data that SuperFetch thinks you might need. This frees up system memory that would otherwise be dedicated to the task, and the additional available memory should improve system performance. Pretty is a pretty neat feature, and I’m surprised this hasn’t been publicized more by Microsoft.