Voici le meilleur résultat que j'ai rassemblé:
J'ai remarqué que le haut montre que l'utilisation du processeur de vlc est> 100%.
Quelqu'un peut-il s'il vous plaît me justifier pourquoi cela s'affiche comme ceci, que ce soit un bogue dans l'application supérieure ou autre chose.
Réponses:
Vous êtes dans un environnement multi-core / multi-CPU et "top" fonctionne en mode Irix. Cela signifie que votre processus (vlc) effectue un calcul qui occupe 1,2 CPU / cœurs. Cela pourrait signifier 100% + 20%, 60% + 60%, etc.
Appuyez sur «I» pour passer en mode Solaris. Vous obtenez la même valeur divisée par le nombre de cœurs / CPU.
la source
I
, vous pouvez appuyer surW
pour l'enregistrer en tant que configuration par défaut si vous êtes root.W
pour les enregistrer en tant que def. config, vous pouvez également appuyer1
une ou deux fois pour avoir une idée de la charge exacte des processeurs / cœurs. ;)top
affiche l'un des processus comme une utilisation à 100% du processeur. Cela signifie-t-il que la machine est bloquée et qu'aucun autre processus n'obtiendra le temps CPU.top
ne serait plus possible de mettre à jour la liste des processus, car c'est aussi un processus. 100% sur une machine monocœur signifie «aucun autre processus n'a demandé de temps CPU pendant l'intervalle de mesure» (ou peut-être que quelque chose l'a fait, mais était si rapide qu'il a fini par une erreur de mesure). Plus important encore, lorsqu'un autre processus devient actif, vous devriez voir cette valeur de 100% retombertop
avec l'autre processus obtenant la part restante.top
enregistrera le fichier de configuration${XDG_CONFIG_HOME:-~/.config}/procps/toprc
si laW
clé est utilisée lors de son exécution en tant qu'utilisateur normal.