Paramètres de pool d'applications de recyclage
Les paramètres de pool d'applications de recyclage vous permettent de contrôler comment les ressources système sont récupérées. Les sections suivantes décrivent comment spécifier les paramètres de pool d'applications de recyclage.
Spécification des paramètres de pool d'applications de recyclage
Les paramètres de pool d'applications de recyclage sont spécifiés dans l'onglet Recyclage de la boîte de dialogue des propriétés d'un pool d'applications.
Pour définir les paramètres de pool d'applications de recyclage
- Ouvrez la console de gestion IIS et développez l'ordinateur local en cliquant sur le signe plus.
- Développez le dossier Pools d'applications en cliquant sur le signe plus.
- Cliquez avec le bouton droit sur le pool d'applications approprié, puis cliquez sur Propriétés. La boîte de dialogue des propriétés du pool d'applications s'affiche.
- Cliquez sur l'onglet Recyclage, puis définissez les paramètres appropriés pour le pool d'applications.
Onglet Recyclage de la boîte de dialogue Propriétés du pool d'applications
Recyclage de la mémoire
Le paramètre de pool d'applications Recyclage de la mémoire équivaut au paramètre de modèle de processus ASP.NET memoryLimit. Il indique la quantité maximale de mémoire qu'un processus de travail peut utiliser. Si le processus de travail dépasse cette quantité, un nouveau processus est créé pour le remplacer et toutes les demandes en cours sont réassignées au nouveau processus. Il existe deux différences importantes entre le paramètre de modèle de processus ASP.NET memoryLimit et le paramètre de pool d'applications Recyclage de la mémoire :
- Le paramètre de modèle de processus ASP.NET memoryLimit n'utilise que de la mémoire physique. Le paramètre de pool d'applications Recyclage de la mémoire vous permet de spécifier des limites distinctes pour la mémoire physique et la mémoire virtuelle. La mémoire physique (ou une combinaison de mémoire physique et de mémoire virtuelle) est couramment utilisée pour les applications ASP.NET en raison de la manière dont fonctionne le garbage collector du Common Language Runtime. La mémoire virtuelle est couramment utilisée pour les applications natives classiques qui fragmentent le tas.
- Le paramètre de pool d'applications Recyclage de la mémoire est spécifié en mégaoctets, pas sous la forme d'un pourcentage de la mémoire totale.
Recycler le processus de travail
Le paramètre de pool d'applications Recycler le processus de travail équivaut au paramètre de modèle de processus ASP.NET requestLimit. Il indique le nombre de demandes qui provoquent le recyclage d'un processus de travail ou d'un pool d'applications. Recycler le processus de travail est désactivé par défaut. Pour activer Recycler le processus de travail, activez la case à cocher et indiquez le nombre de demandes dans la zone de sélection numérique.
Recycler les processus de travail
Le paramètre de pool d'applications Recycler les processus de travail équivaut au paramètre de modèle de processus ASP.NET timeout. Il indique l'intervalle entre deux recyclages d'un processus de travail ou d'un pool d'applications. Recycler les processus de travail est activé et défini à 120 minutes par défaut. Vous pouvez spécifier un intervalle différent en changeant la valeur dans la zone de sélection numérique. Pour désactiver Recycler les processus de travail, désactivez la case à cocher.
Voir aussi
Paramètres de pool d'applications pour le mode d'isolation du processus de travail | Paramètres de pool d'applications de performances | Paramètres de pool d'applications de santé | Paramètres de pool d'applications d'identité | Modes d'isolation d'application de Microsoft IIS 6.0 | Vue d'ensemble des modes isolation d'application de Microsoft IIS 6.0 | Mappage des paramètres du modèle de processus ASP.NET sur les paramètres du pool d'applications IIS 6.0 | <processModel>, élément