Le Gestionnaire des tâches affiche une utilisation totale du processeur supérieure à la somme de tous les processus en cours d'exécution. Processus caché?

20

Dans Windows Task Manager et AVG Task Manager (inclus dans TuneUp Utilities), je constate que la somme de tous les processus en cours d'exécution est bien inférieure à l'utilisation totale du processeur indiquée dans l'onglet "performances". Est-ce à dire que mon PC exécute un processus caché ou un malware qui ne s'affiche pas dans le Gestionnaire des tâches?

EDIT: moniteur intégré le montrant également, et affiche également les processus de tous les utilisateurs. l'ordinateur portable est à deux cœurs, et je prends la charge totale des deux.

tensojka
la source
Intéressant queston, avez-vous pris en compte la charge par cœur et l'hyperthreading? Je ne sais pas si un enregistreur de frappe serait si évident à remarquer.
3
Quelle est la différence? S'il n'est pas trop grand (par rapport au nombre total de processus), il pourrait facilement provenir des fractions d'un% s'additionnant.
Kitsune
1
Existe-t-il un bouton "Afficher les processus de tous les utilisateurs"? Parfois, le gestionnaire de tâches Windows masque les processus système si vous ne cliquez pas sur le bouton.
1
En plus du commentaire ci-dessus sur l'affichage de tous les processus utilisateurs, il pourrait bien s'agir d'interruptions matérielles, que le gestionnaire de tâches n'affiche pas. Vous feriez mieux d'utiliser le moniteur de ressources intégré, en ouvrant le gestionnaire de tâches, en allant dans "Performances" et en cliquant sur le moniteur de ressources.
Chris Murray
Vous devez exécuter une fonction qui prend explicitement en compte l'utilisation du processeur du noyau et des autres utilisateurs. Je ne connais pas assez bien Windows pour savoir si le Gestionnaire des tâches le fait à votre place, mais vous devez le vérifier. En fait, un enregistreur de frappe est un morceau de code si trivial qu'il ne devrait pas consommer une quantité notable de CPU.

Réponses:

1

En effet, le gestionnaire de tâches arrondit ou arrondit les valeurs d'utilisation du processeur par processus. Vous pouvez voir beaucoup de processus utilisant le temps CPU "0", c'est faux, ils utilisent le temps CPU "0, xxxxxxx".

Ce dont vous avez besoin, c'est d'un gestionnaire de processus vous montrant une valeur plus précise.

Certains processus peuvent également être masqués (PID négatif, exécuté en tant qu'autre utilisateur) ou certains éléments matériels peuvent avoir un accès direct au CPU en passant votre système d'exploitation (mais probablement pas)

Zulgrib
la source
1
PID négatif? comment puis-je voir les processus avec un PID négatif?
tensojka
2
Ceci est une autre question et devrait avoir sa propre page de questions. Si ma réponse est correcte au sujet de la question spécifique que vous avez posée, vous pouvez la marquer comme réponse avec l'icône de coche. Vous pouvez demander "Comment lister le processus avec un PID négatif sous Windows" sur la nouvelle page de questions.
Zulgrib
Il n'existe pas de "PID négatif" dans Windows. Les PID ne sont pas du tout des numéros signés.
Jamie Hanrahan
Merci pour votre contribution, cela explique pourquoi les logiciels de sécurité suivent activement le processus avec un PID négatif. support.kaspersky.com/6658 Passez une bonne journée.
Zulgrib
1

Exécutez Process Explorer et vous verrez l'utilisation du processeur pour tout, y compris les services comme les vérificateurs antivirus. (J'ai juste eu le même problème et j'ai trouvé que ccSvcHst.exe de Symantec occupait 13% de mon processeur.)

Nevster
la source
0

J'ai eu le même problème, où le gestionnaire de tâches intégré a enregistré une utilisation du processeur beaucoup plus élevée que les processus que j'exécutais.

En utilisant Process Explorer, j'ai trouvé que le processus utilisant mon CPU était un éditeur d'image qui s'exécutait sur un autre utilisateur Windows.

Passer à cet utilisateur, se déconnecter puis se reconnecter au premier utilisateur a confirmé que le CPU était maintenant tombé aux niveaux attendus.

Gustav
la source