~s (Changer de processeur actuel)
La commande ~s définit quel processeur est débogué sur un système multiprocesseur.
En mode noyau, ~s modifie le processeur actuel. Ne confondez pas cette commande avec la commande ~s (Définir le thread actuel) (qui fonctionne uniquement en mode utilisateur), la commande |s (Définir le processus actuel), la commande ||s (Définir le système actuel), ou la commande s (Rechercher dans la mémoire).
~Processor s
Paramètres
Processeur
Spécifie le numéro du processeur à déboguer.
Environnement
Élément | Description |
---|---|
Modes | mode noyau uniquement |
Targets | live, vidage de la mémoire |
Plateformes | all |
Notes
Vous ne pouvez spécifier les processeurs qu’en mode noyau. En mode utilisateur, le tilde (~) fait référence à un thread.
Vous pouvez immédiatement savoir si vous travaillez sur un système multiprocesseur par la forme de l’invite de débogage du noyau. Dans l’exemple suivant, 0: signifie que vous déboguez le premier processeur de l’ordinateur.
0: kd>
Utilisez la commande suivante pour basculer entre les processeurs :
0: kd> ~1s
1: kd>
Maintenant, le deuxième processeur de l’ordinateur est en cours de débogage.
Voir aussi
Commentaires
https://aka.ms/ContentUserFeedback.
Bientôt disponible : Tout au long de 2024, nous allons supprimer progressivement GitHub Issues comme mécanisme de commentaires pour le contenu et le remplacer par un nouveau système de commentaires. Pour plus d’informations, consultezEnvoyer et afficher des commentaires pour