DetailPage-MSS-KB

Base de connaissances

Numéro d'article: 259025 - Dernière mise à jour: mercredi 28 février 2007 - Version: 3.2

 

Résumé

Cet article décrit les options de performances dans Windows. Pour afficher ou modifier ces options dans Windows 2000, cliquez sur Démarrer, pointez sur paramètres, cliquez sur Le panneau de configuration, double-cliquez sur système, cliquez sur l'onglet Avancé et cliquez sur Options de performances. Pour afficher ces options dans Windows XP, cliquez sur Démarrer, cliquez sur Le panneau de configuration, double-cliquez sur système, cliquez sur l'onglet Avancé et cliquez sur paramètres sous performances.

Plus d'informations

Vous pouvez utiliser les performances options pour définir Windows être optimisée pour les programmes de premier plan ou arrière-plan services. Les hypothèses sont que services d'arrière-plan sont relativement peu en nombre et qu'il serait plus efficaces avec plus de temps processeur, et programme serveurs ou des programmes interactifs sur les ordinateurs de bureau serait plus efficaces avec des tranches de temps plus courts pour pouvoir être plus réactives aux entrées au clavier et de plusieurs threads (plusieurs milliers sur les Services Terminal Server en mode serveur d'applications) de service.

Le terme «quantum» est une mesure sans unité de temps pour chaque tranche de temps un thread s'exécuter jusqu'à l'exécution d'un "changement de contexte» et un autre thread (au sein du même programme ou du autre programme) est sélectionné d'exécuter. Ainsi, un processus lié aux UC monopolise le processeur. Actuellement dans Windows, 3 quantums sont égales à 10 millisecondes (processeur unique) ou de 15 millisecondes (multiprocesseur Pentium). Cela dépend de la couche d'abstraction matérielle (HAL) sélectionnée pour votre ordinateur. HAL OEM original (Equipment MANUFACTURER) peut avoir une valeur différente. Tranches de temps qui sont résolus à 36 quantums sont actuellement utilisés lorsque services d'arrière-plan sont sélectionnés (comme vous pouvez choisir dans une installation typique de serveur).

La situation devient plus complexe lorsque vous activez l'option les Applications de premier plan. Cela introduit le concept de «quantum variable». Dans ce cas, les tâches en arrière-plan s'un quantum différent que quantums reçus par les tâches de premier plan. En outre, les deux jeux de quantums est plus courtes que recevrait un thread sur un ordinateur défini pour les services d'arrière-plan. Actuellement, un processus d'arrière-plan reçoit un quantum de 3 et un processus de premier plan reçoit un quantum de 9. Par conséquent, vous pouvez calculer la durée pendant laquelle que le thread sera exécuté avant expiration de son.

En plus des paramètres de tranche de temps dans Windows, de l'option les Applications de premier plan conduit à une amélioration des processus de 2 sur les processus d'arrière-plan. Notez que cette amélioration s'applique uniquement à la priorité de thread en cours, qui n'est pas visible dans le Gestionnaire des tâches. Vous pouvez utiliser le Moniteur système pour observer la priorité du thread actuel et consultez l'option priority boost dans action. En outre, n'oubliez pas que Microsoft Windows NT utilise également des ajustements supplémentaires priorité (généralement 2) en fonction des autres événements, tels que momentanément un renforcement priorité d'un thread lorsqu'il retourne à partir d'un appel d'e/S, lors du retour à partir d'un appel de sous-système en mode utilisateur, ou lors de la réception d'entrée au clavier. Lorsque l'option les Applications de premier plan est active, la priorité du thread en cours pour un processus en cours d'exécution est parfois boasted à 12 de 8. Le gain de clavier est également la raison pour laquelle que l'amplification de processus est limitée à 2, afin que les autres threads peuvent répondre rapidement à la saisie au clavier. Ce paramètre est appliqué immédiatement à tous les threads de processus.

Aucun de la discussion qui précède s'applique le concept de classes de priorités ou classes de planification de travail. Dans Windows Advanced Server et Datacenter Server, qui utilise les objets travail pour contrôler le comportement de travaux, les classes de programmation de travail sont utilisés que si l'option Services d'arrière-plan est activée. Pour plus d'informations sur les classes de la planification des tâches, consultez la documentation de Microsoft Developers Network.

Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows 2000 Server
  • Microsoft Windows 2000 Advanced Server
  • Microsoft Windows 2000 Professionnel
  • Microsoft Windows 2000 Datacenter Server
Mots-clés : 
kbmt kbenv kbinfo KB259025 KbMtfr
Traduction automatiqueTraduction automatique
IMPORTANT : Cet article est issu du système de traduction automatique mis au point par Microsoft (http://support.microsoft.com/gp/mtdetails). Un certain nombre d’articles obtenus par traduction automatique sont en effet mis à votre disposition en complément des articles traduits en langue française par des traducteurs professionnels. Cela vous permet d’avoir accès, dans votre propre langue, à l’ensemble des articles de la base de connaissances rédigés originellement en langue anglaise. Les articles traduits automatiquement ne sont pas toujours parfaits et peuvent comporter des erreurs de vocabulaire, de syntaxe ou de grammaire (probablement semblables aux erreurs que ferait une personne étrangère s’exprimant dans votre langue !). Néanmoins, mis à part ces imperfections, ces articles devraient suffire à vous orienter et à vous aider à résoudre votre problème. Microsoft s’efforce aussi continuellement de faire évoluer son système de traduction automatique.
La version anglaise de cet article est la suivante: 259025  (http://support.microsoft.com/kb/259025/en-us/ )
L'INFORMATION CONTENUE DANS CE DOCUMENT EST FOURNIE PAR MICROSOFT SANS GARANTIE D'AUCUNE SORTE, EXPLICITE OU IMPLICITE. L'UTILISATEUR ASSUME LE RISQUE DE L'UTILISATION DU CONTENU DE CE DOCUMENT. CE DOCUMENT NE PEUT ETRE REVENDU OU CEDE EN ECHANGE D'UN QUELCONQUE PROFIT.
Partager
Options de support supplémentaire
Forums du support Microsoft Community
Nous contacter directement
Trouver un partenaire Microsoft Certified Partner
Microsoft Store