winsat mem

S’applique à : Windows Server (toutes les versions prises en charge)

La commande winsat mem teste la bande passante de la mémoire système en utilisant un processus similaire aux copies de grande mémoire à mémoire tampon dans le traitement multimédia.

Syntaxe

winsat mem <parameters>

Paramètres

Paramètre Description
-up Forcez le test de mémoire avec un seul thread. La valeur par défaut consiste à exécuter un thread par processeur physique ou cœur.
-rn Spécifiez que les threads de l’évaluation doivent s’exécuter à une priorité normale. La valeur par défaut équivaut à une exécution à la priorité 15.
-nc Spécifie que l’évaluation doit allouer de la mémoire et la marquer comme non mise en cache. Cet indicateur signifie que les caches du processeur sont ignorés pour les opérations de copie. La valeur par défaut équivaut à une exécution dans l’espace mis en cache.
-do <n> Spécifie la distance, en octets, entre la fin de la mémoire tampon source et le début de la mémoire tampon de destination. La valeur par défaut est 64 octets. Le décalage de destination maximal autorisé est de 16 Mo. La spécification d’un décalage de destination non valide entraîne une erreur.
Remarque : Zéro est une valeur valide pour <n>, mais pas les nombres négatifs.
-mint <n> Spécifiez la durée d’exécution minimale en secondes de l’évaluation. La valeur par défaut est 2.0. La valeur minimale est 1.0. La valeur maximale est 30,0.
Remarque : La spécification d’une valeur de -mint supérieure à la valeur -maxt quand les deux paramètres sont utilisés en combinaison entraîne une erreur.
-maxt <n> Spécifiez la durée d’exécution maximale en secondes de l’évaluation. La valeur par défaut est 5.0. La valeur minimale est 1.0. La valeur maximale est 30.0. Si elle est utilisée en combinaison avec le paramètre -mint, l’évaluation commence à opérer des vérifications statistiques périodiques de ses résultats après la période spécifiée dans -mint. Si les vérifications statistiques réussissent, l’évaluation se termine avant l’expiration de la période spécifiée dans -maxt. Si l’évaluation s’exécute sur toute la durée de la période spécifiée dans -maxt sans satisfaire aux vérifications statistiques, l’évaluation se termine à ce moment-là et retourne les résultats qu’elle a collectés.
-buffersize <n> Spécifiez la taille de mémoire tampon que le test de copie de mémoire doit utiliser. Le double de cette quantité sera alloué par processeur, ce qui détermine la quantité de données copiées d’une mémoire tampon vers une autre. La valeur par défaut est fixée à 16 Mo. Cette valeur est arrondie à la limite de 4 Ko la plus proche. La valeur maximale est de 32 Mo. La valeur minimale est 4 Ko. La spécification d’une taille de mémoire tampon non valide entraîne une erreur.
-v Envoyez une sortie détaillée à STDOUT, notamment les informations d’état et de progression. Les erreurs éventuelles sont aussi écrites sur la fenêtre de commande.
-xml <file name> Enregistrez la sortie de l’évaluation en tant que fichier XML spécifié. Si le fichier spécifié existe, il est alors remplacé.
-idiskinfo Enregistre des informations sur les volumes physiques et les disques logiques dans la section <SystemConfig> de la sortie XML.
-iguid Créez un identificateur global unique (GUID) dans le fichier de sortie XML.
-note <note text> Ajoute le texte de la note à la section <note text> du fichier de sortie XML.
-icn Intégrez le nom de l’ordinateur local au fichier de sortie XML.
-eef Énumérez les informations système supplémentaires dans le fichier de sortie XML.

Exemples

  • Pour exécuter l’évaluation pendant au moins 4 secondes et pas plus de 12 secondes, en utilisant une taille de mémoire tampon de 32 Mo et en enregistrant les résultats au format XML dans le fichier memtest.xml :
  winsat mem -mint 4.0 -maxt 12.0 -buffersize 32MB -xml memtest.xml

Notes

  • La condition minimale pour utiliser la commande winsat mem est l’appartenance au groupe Administrateurs local (ou équivalent). Winsat mem doit être exécuté depuis une fenêtre d’invite de commandes avec élévation de privilèges.
  • Pour ouvrir une invite de commandes avec élévation de privilèges, sélectionnez Démarrer, sélectionnez Accessoires, cliquez avec le bouton droit sur Invite de commandes, puis sélectionnez Exécuter en tant qu’administrateur.