Moniteur système GNOME et partie supérieure montrant l'utilisation différente du processeur

10

Lorsque je lis un film avec SMPlayer (vidéo: mpv) et que je vérifie l'utilisation de mon processeur avec le moniteur système GNOME, il indique l'utilisation du processeur% 4 ou% 5 (intervalle de mise à jour d'une seconde), mais htopaffiche l'utilisation du processeur% 45:

utilisation du processeur mpv

topmontre la même charge que htop:

top utilisation du processeur mpv

Étant donné que le nombre de tours par minute du ventilateur de mon processeur augmente lorsque je joue un film avec SMPlayer. Je soupçonne de toprapporter plus précisément l'utilisation du processeur.

J'ai Intel i7 920 avec 6 Go de RAM.

Pourquoi mon utilisation du processeur est-elle élevée et pourquoi je vois des résultats différents sur topet dans le moniteur système GNOME?

LA GLACE
la source
1
une fois à l' topintérieur, appuyez 1pour voir les pourcentages de cœurs individuels
Robert Riedl
1
@thomasrutter Grâce à mon expérience de travail sur des serveurs, si vous avez un dual core exécutant 100,00, votre système est en grande difficulté et probablement suspendu. Il y a une raison pour laquelle nous utilisons 32+ systèmes de base ici, car beaucoup de systèmes chargés atteindront 25,00 dans la minute et au-dessus. Même celui-ci dit que la charge moyenne de 6,03 sur un seul cœur est mauvaise, mais sur un cœur 8, c'est bien. howtogeek.com/194642/…
Terrance
@Terrance, je suis conscient que la charge moyenne de 100 est très surchargée, soulignant simplement que c'est possible. Votre commentaire précédent indiquait que la charge moyenne sur une machine à 8 cœurs pouvait aller jusqu'à 8.
thomasrutter
@ thomasrutter Ouais, je voulais dire que tu irais bien.
Terrance
Cette question n'est même pas près d'être un double de cette autre, que s'est-il passé?
thomasrutter

Réponses:

21

Notez qu'une lecture est 8 fois plus élevée que l'autre. Vous avez 8 cœurs (ou unités d'exécution). L'explication la plus simple est que l'un est calculé en pourcentage d'un seul cœur, et l'autre en pourcentage de l'ensemble des huit.

Selon cela , topmontre en effet l'utilisation du processeur par processus en pourcentage d'un seul cœur de processeur.

thomasrutter
la source
6
Cela explique également pourquoi toppeut parfois afficher des processus utilisant plus de 100% de CPU. Sur un processeur à 8 cœurs, jusqu'à 800% peuvent être utilisés
Suppen