2013-04-23 9 views

risposta

13

A mio avviso, la cache di output può essere impostata solo a livello di IIS e non specificamente per un pool di applicazioni. Qualunque cosa sia impostata a livello di IIS viene applicata a tutti i siti Web sottostanti. In modo efficace è possibile applicare una dimensione massima della cache a livello di applicazione Web.

Se si utilizza Windows 7 Professional (le funzionalità di IIS variano in base al sistema operativo) se si apre Gestione IIS e si fa clic sul nome del server, nella vista delle funzionalità è disponibile una funzionalità di Cache di output. Puoi modificarlo per impostare la dimensione massima della cache. Se lo si imposta su un valore molto alto, consumerà molta della RAM e potrebbe deteriorare le prestazioni dell'intera scatola.

enter image description here

enter image description here

l'applicazione piscina stessa può avere un limite di memoria privata e un limite di memoria virtuale.

Limite di memoria primario: quantità massima di memoria privata (in KB) che un processo di lavoro può consumare prima di provocare il riciclo del pool di applicazioni.

Limite memoria virtuale: quantità massima di memoria virtuale (in KB) che un processo di lavoro può consumare prima di provocare il riciclo del pool di applicazioni.

Entrambe le impostazioni precedenti sono impostate su 0 per impostazione predefinita, il che significa che non vi è alcun limite impostato.

Per farla breve: aumentare la dimensione della cache di output a livello di server IIS è l'opzione migliore adatta alle proprie esigenze.

Problemi correlati