Míg a renderelt HTML válasz gyorsítótárazására az OutputCache használható, addig az adatokéra a HttpContext.Cache. Ez viszont a fizikai memória telítettségének és néhány előre drótózott bűvszámnak a függvényében kihajigálja magából az elemeket. Ez egy biztonsági mechanizmus, hogy ne legyen swap, ne legyen OutOfMemoryException vagy ne makkantsuk meg a GarbageCollectort túl sok “szeméttel”. Az, hogy pontosan mik ezek a bűvszámok és, hogy miért alakultak így elolvasható itt. Ami viszont sokkal fontosabb az, hogy ezek a határok hogyan állíthatók át. Íme:
<system.web>
<caching>
<cache
percentagePhysicalMemoryUsedLimit="99"
privateBytesLimit="1500000000"
privateBytesPollTime="00:01:00" />
</cache>
</caching>
</system.web>