Un serveur Windows Server 2003 peut rencontrer dérive du compteur d'horodatage si le serveur utilise le processeur AMD Opteron double c?ur ou multiprocesseurs processeurs AMD Opteron

Traductions disponibles Traductions disponibles
Numéro d'article: 938448 - Voir les produits auxquels s'applique cet article
Agrandir tout | Réduire tout

Symptômes

Un serveur Windows Server 2003 peut rencontrer dérive du compteur d'horodatage si le serveur utilise le processeur AMD Opteron double c?ur ou des processeurs AMD Opteron multiprocesseurs. Lorsque ce problème se produit, les opérations qui s'appuient sur le compteur d'horodatage peut ne pas fonctionnent correctement. Ces opérations comprennent des communications réseau et la surveillance des performances.

Si le serveur est un contrôleur de domaine Active Directory, vous pouvez recevoir le message d'erreur suivant :
Erreur réseau inattendue (ID d'événement 1054)
Description de l'événement :
Windows ne peut pas obtenir le nom du contrôleur de domaine de votre réseau informatique. (Une erreur réseau inattendue s'est produite.) Traitement des stratégies de groupe est interrompu.
Lorsque vous utilisez la commande ping pour envoyer des paquets ICMP (Internet Control Message Protocol) à un ordinateur distant, la réponse peut afficher les temps de réponse négative. Par exemple, la commande ping suivante peut générer des réponses suivantes :

C:\>ping x.x.x.x

X.x.x.x Pinging avec 32 octets de données :

Réponse de x.x.x.x : octets = 32 temps 59ms = TTL = 128
Réponse de x.x.x.x : octets = 32 temps 59ms = TTL = 128
Réponse de x.x.x.x : octets = 32 temps 59ms = TTL = 128
Réponse de x.x.x.x : octets = 32 temps 59ms = TTL = 128

Cause

Ce problème se produit lorsque les compteurs de l'horodatage de c?urs de processeur différentes ne sont pas synchronisés. Windows Server 2003 utilise le compteur d'horodatage comme source de synchronisation d'horloge. Chaque processeur contient un compteur d'horodatage.

Résolution

Pour résoudre ce problème, configurez Windows Server 2003 pour utiliser le PM_TIMER paramètre au lieu du compteur d'horodatage. Pour ce faire, ajoutez le /usepmtimer paramètre pour le fichier Boot.ini et redémarrez le serveur.

Remarque Le /usepmtimer paramètre est automatiquement ajouté au fichier Boot.ini lorsque vous installez la dernière version AMD PowerNow ! Pilote de la technologie d'AMD. Le pilote mis à jour lui-même ne résout pas ce problème. Toutefois, le processus d'installation apporte les modifications nécessaires au fichier Boot.ini pour résoudre ce problème.

Statut

Microsoft a confirmé qu'il s'agit d'un problème dans les produits Microsoft répertoriés dans la section « S'applique à ».

Plus d'informations

Utiliser des couches d'abstraction matérielle ACPI uniquement Windows Server 2003 avec Service Pack 2 monoprocesseur PMTIMERpour QPC par défaut. Utilisera des couches d'abstraction matérielle ACPI multiprocesseurPMTIMER seulement si USE_PLATFORM_CLOCK indicateur est défini par le BIOS ou si le /usepmtimer fichier Boot.ini est utilisé. Autres types de HAL ne prend pas en charge PMTIMER et utilisera TSC par défaut pour QPC

Par défaut, Windows Server 2003 Service Pack 2 (SP2) utilise le minuteur PM pour tous les Advanced Configuration and Power Interface (ACPI) HAL, sauf si l'une des manières les conditions aretrue :
  • Le processus de vérification pour déterminer si le BIOS prend en charge l'APIC ou les couches d'abstraction matérielle ACPI échoue.



  • Remarque :
    Si le BIOS ne supporte pas la couche HAL ACPI, contactez le fabricant pour déterminer si une mise à jour du BIOS est disponible qui peut résoudre le problème. Si une mise à jour du BIOS n'est pas disponible, vous devez utiliser le minuteur PM à l'aide de la/usepmtimer commutateur.
Si vous n'exécutez pas Windows Server 2003 SP2, vous devez forcer l'ordinateur AMD à utiliser le minuteur PM à l'aide de la /usepmtimer commutateur.

Remarque La décision d'utiliser le minuteur PM ou la minuterie TSC est effectuée lors d'une vérification est effectuée au démarrage pour interroger le BIOS et déterminer si le BIOS prendra en charge les fonctions de minuteur PM. Cette vérification n'est pas complètement exacte sur les chipsets d'AMD. Par conséquent, vous devez utiliser le /usepmtimer commutateur.

Dans Windows Server 2003 SP2, cette section de code a été réécrit. Par conséquent, les données de l'Analyseur de performances correct apparaissent sur les chipsets d'AMD qui ont installé Windows Server 2003 SP2 et que vous n'avez pas à utiliser le /usepmtimer commutateur.

Pour plus d'informations sur la prise en charge matérielle ACPI et option APCI, cliquez sur le numéro ci-dessous pour afficher l'article correspondant dans la Base de connaissances Microsoft :
309283Options de la couche d'abstraction matérielle après Windows XP ou Windows Server 2003
Les produits tiers qui traite de cet article sont fabriqués par des sociétés indépendantes de Microsoft. Microsoft offre aucune garantie, expresse ou implicite, concernant les performances ou la fiabilité de ces produits.

Propriétés

Numéro d'article: 938448 - Dernière mise à jour: samedi 28 mai 2011 - Version: 1.0
Les informations contenues dans cet article s'appliquent au(x) produit(s) suivant(s):
  • Microsoft Windows Server 2003 Service Pack 2 sur le système suivant
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Standard x64 Edition
    • Microsoft Windows Server 2003, Enterprise x64 Edition
    • Microsoft Windows Server 2003, Datacenter x64 Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003 Service Pack 1 sur le système suivant
    • Microsoft Windows Server 2003, Standard Edition (32-bit x86)
    • Microsoft Windows Server 2003, Enterprise Edition (32-bit x86)
    • Microsoft Windows Server 2003, Datacenter Edition (32-bit x86)
    • Microsoft Windows Server 2003, Web Edition
    • Microsoft Windows Server 2003, Enterprise Edition for Itanium-based Systems
    • Microsoft Windows Server 2003, Datacenter Edition for Itanium-Based Systems
  • Microsoft Windows Server 2003, Standard x64 Edition
  • Microsoft Windows Server 2003, Enterprise x64 Edition
  • Microsoft Windows Server 2003, Datacenter x64 Edition
Mots-clés : 
kbexpertiseinter kbprb kbmt KB938448 KbMtfr
Traduction 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: 938448
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.

Envoyer des commentaires

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com