<disableCommitThreadStack>, élément
Mise à jour : novembre 2007
Spécifie si la pile des threads complète est validée lorsqu'un thread est démarré.
<configuration>, élément
<runtime>, élément
<disableCachingBindingFailures>, élément
<disableCommitThreadStack enabled="0|1"/>
Attributs et éléments
Les sections suivantes décrivent des attributs, des éléments enfants et des éléments parents.
Attributs
Attribut |
Description |
---|---|
activé |
Attribut requis. Spécifie si la validation de la pile des threads complète au démarrage des threads (comportement par défaut) est désactivée. |
Attribut activé
Valeur |
Description |
---|---|
0 |
Ne désactivez pas le comportement par défaut du Common Language Runtime qui est de valider la pile des threads complète lorsqu'un thread est démarré. |
1 |
Désactivez le comportement par défaut du Common Language Runtime qui est de valider la pile des threads complète lorsqu'un thread est démarré. |
Éléments enfants
Aucun.
Éléments parents
Élément |
Description |
---|---|
Élément racine de chaque fichier de configuration utilisé par le Common Language Runtime et les applications .NET Framework. |
|
Contient des informations sur les liaisons d'assembly et l'opération garbage collection. |
Notes
Le comportement par défaut du Common Language Runtime est de valider la pile des threads complète lorsqu'un thread est démarré. Si de nombreux threads doivent être créés sur un serveur à la mémoire limitée et que la plupart de ces threads doivent utiliser très peu d'espace de pile, les performances du serveur peuvent être améliorées si le Common Language Runtime ne valide pas immédiatement la pile des threads complète lorsqu'un thread est démarré.
Remarque : |
---|
Les hôtes non managés peuvent utiliser l'indicateur de démarrage STARTUP_DISABLE_COMMITTHREADSTACK de l'énumération STARTUP_FLAGS pour obtenir le même résultat. |
Exemple
L'exemple suivant montre comment désactiver le comportement par défaut du Common Language Runtime qui est de valider la pile des threads complète au démarrage des threads.
<configuration>
<runtime>
<disableCommitThreadStack enabled="1" />
</runtime>
</configuration>
Voir aussi
Référence
Schéma des paramètres d'exécution