Impostazioni dei pool di applicazioni relative al riciclaggio

Le impostazioni del pool di applicazioni relative al riciclaggio consentono di controllare la modalità con cui vengono recuperate le risorse di sistema. Nelle sezioni riportate di seguito viene descritto come specificare le impostazioni del pool di applicazioni relative al riciclaggio.

Specifica delle impostazioni del pool di applicazioni relative al riciclaggio

Le impostazioni del pool di applicazioni relative al riciclaggio vengono specificate nella scheda Riciclo della finestra di dialogo delle proprietà di un pool di applicazioni.

Per specificare le impostazioni del pool di applicazioni relative al riciclaggio

  1. Aprire la console di gestione di IIS ed espandere il nodo del computer locale facendo clic sul segno più.
  2. Espandere la cartella Pool di applicazioni facendo clic sul segno più.
  3. Fare clic con il pulsante destro del mouse sul pool di applicazioni appropriato, quindi scegliere Proprietà. Verrà visualizzata la finestra di dialogo delle proprietà del pool di applicazioni.
  4. Fare clic sulla scheda Riciclo, quindi specificare le impostazioni del pool di applicazioni appropriate.

Scheda Riciclo della finestra di dialogo Proprietà del pool di applicazioni

Riciclo memoria

Riciclo memoria costituisce l'impostazione del pool di applicazioni equivalente all'impostazione memoryLimit del modello di processo ASP.NET e consente di specificare la quantità massima di memoria utilizzabile da un processo di lavoro. Se nel processo di lavoro viene superata questa quantità, verrà creato un nuovo processo sostitutivo e tutte le richieste correnti verranno riassegnate al nuovo processo. Tra l'impostazione memoryLimit del modello di processo ASP.NET e l'impostazione Riciclo memoria del pool di applicazioni esistono due differenze significative.

  • Con l'impostazione memoryLimit del modello di processo ASP.NET viene utilizzata solo la memoria fisica. L'impostazione Riciclo memoria del pool di applicazioni consente di specificare limiti separati per la memoria fisica e la memoria virtuale. Per le applicazioni ASP.NET viene in genere utilizzata la memoria fisica o una combinazione di memoria fisica e virtuale a causa della modalità di funzionamento del Garbage Collector di Common Language Runtime. La memoria virtuale viene solitamente utilizzata per le tradizionali applicazioni native in cui viene frammentato l'heap.
  • L'impostazione Riciclo memoria del pool di applicazioni viene specificata in megabyte e non come percentuale della memoria totale.

Ricicla i processi di lavoro (numero di richieste)

Ricicla i processi di lavoro (numero di richieste) costituisce l'impostazione del pool di applicazioni equivalente all'impostazione requestLimit del modello di processo ASP.NET e consente di specificare il numero di richieste che determina il riciclaggio di un processo di lavoro o di un pool di applicazioni. Per impostazione predefinita, l'opzione Ricicla i processi di lavoro (numero di richieste) è disattivata. Per attivare Ricicla i processi di lavoro (numero di richieste), selezionare la casella di controllo e specificare il numero di richieste nella casella di selezione.

Ricicla i processi di lavoro (in minuti)

Ricicla i processi di lavoro (in minuti) costituisce l'impostazione del pool di applicazioni equivalente all'impostazione timeout del modello di processo ASP.NET e consente di specificare l'intervallo con cui deve essere riciclato un processo di lavoro o un pool di applicazioni. Per impostazione predefinita, l'opzione Ricicla i processi di lavoro (in minuti) è attivata e impostata su 120 minuti. È possibile specificare un diverso intervallo modificando il valore nella casella di selezione. Per disattivare Ricicla i processi di lavoro (in minuti), deselezionare la casella di controllo.

Vedere anche

Impostazioni dei pool di applicazioni per la modalità di isolamento del processo di lavoro | Impostazioni dei pool di applicazioni relative alle prestazioni | Impostazioni dei pool di applicazioni relative al funzionamento | Impostazioni dei pool di applicazioni relative all'identità | Modalità di isolamento delle applicazioni di IIS 6.0 | Cenni preliminari sulle modalità di isolamento delle applicazioni di IIS 6.0 | Mapping di impostazioni dei modelli di processo ASP.NET su impostazioni dei pool di applicazioni di IIS 6.0 | Elemento <processModel>