Det ord I søger er Intelligent Caching. I xp var cachingen simpel. Stort set huskede den kun det, den havde læst ind.
I Vista er den langt mere ambitiøs. Hvis den har RAM nok og computeren ikke er belastet, laver den på baggrund af en analyse af fortiden caching af det, den regner med, at du skal bruge fremover. Dvs. når den har stået stille lidt, begynder harddisken at tæske af sted.
Dette er grunden til at ydelsen i Vista skalerer med selv meget store ram mængder, mens der ikke sker noget i XP, når man kommer over en hvis grænse. Denne bedre teknologi er grunden til at Vista trods alt på rimelig hw kan følge med xp.