ASP.NET dimensione massima cache

Qual è la dimensione massima di ASP.NET cache (sia di distribuzione su un singolo server o out-of-process in una Web farm) si può avere?

Se c’è un limite a quanto grande ASP.NET la cache si può avere, c’è una soluzione per aumentare tale limite?

Grazie
james

InformationsquelleAutor user352868 | 2010-05-28



One Reply
  1. 15

    Dipende da quanta memoria hai e anche di IIS /ASP.Net la configurazione.

    Checkout il La Memorizzazione Nella Cache Spiegato sezione in questo articolo di MSDN. Era vecchio, ma spiega alcune delle linee guida.

    L’ASP.NET cache inizia la rifilatura della cache basata su un algoritmo LRU e il CacheItemPriority valore enumerato assegnato all’elemento dopo il consumo di memoria è entro il 20% della configurato limite di memoria. Se il limite di memoria è troppo alto, è possibile che il processo per essere riciclato in modo imprevisto. L’applicazione potrebbe anche esperienza out-of-memory eccezioni. Se il limite di memoria è impostato troppo basso, è possibile aumentare la quantità di tempo speso su di garbage collection, che diminuisce le prestazioni complessive.

    Questo post del forum è molto utile…

    http://forums.asp.net/p/962451/1199949.aspx

Lascia un commento