Az ASP.NET Cache beállításai

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>


Dávid Zoltán

Dávid Zoltán Mérnök Informatikusként végeztem a BME-n, jelenleg webfejlesztéssel és gépi tanulással foglalkozom.

2009.07.24. 14:57:47 | Permalink | Hozzászólások: 0 | Tárgyszavak: , ,


  • Beépített mező és tartalomtípusok

    Balássy György (MS RD, ASP.NET MVP, MCTS) SharePoint programozása során gyakori feladat, hogy kódból kell hivatkoznunk egy adott mezőre vagy tartalomtípusra. Ha nyelvfüggetlen módon szeretnénk mindezt megtenni, akkor a mező vagy tartalomtípus neve helyett annak azonosítóját kell használnunk. Tovább »
  • ASP.NET és SharePoint hosting lehetőségek

    Balássy György (MS RD, ASP.NET MVP, MCTS) Újra és újra felmerül a kérdés, hogy miután elkészítettem az ASP.NET alkalmazásomat vagy a SharePointra épülő megoldásomat, hol tudom közzétenni, ki ad nekem ingyen tárhelyet? Tovább »


Írja meg Ön is véleményét!


Hozzászólásokat csak regisztrált, bejelentkezett felhasználóktól tudunk elfogadni!

Hozzászólások