htop montrant des applications en double avec des résultats bizarres très étranges à partir de 20,30,40 ou plus, voir capture d'écran

16

J'ai joint des captures d'écran de htop et c'est des résultats bizarres. Quelqu'un peut-il expliquer ce qui se passe ici? Il montre que cette nouvelle application copy.com occupe 500% de ma mémoire si vous la comptez.

entrez la description de l'image ici

entrez la description de l'image ici

wardr
la source

Réponses:

21

Ce que vous voyez est parfaitement normal. Si vous souhaitez avoir une vue plus facile sur les yeux (qui affiche toujours des informations correctes), vous pouvez effectuer les étapes suivantes dans HTOP:

  1. Appuyez sur F2 pour accéder au menu de configuration.
  2. Avec "Configuration" sélectionné sur la gauche, appuyez sur la flèche vers le bas jusqu'à ce que "Options d'affichage" soit mis en surbrillance.
  3. Appuyez sur la flèche droite (->) pour déplacer le curseur sur la colonne suivante et appuyez sur la touche "espace" pour sélectionner "Tree View".
  4. Appuyez sur la flèche vers le bas et sélectionnez "Masquer les threads du noyau" en appuyant sur la touche "espace".
  5. Appuyez à nouveau sur la flèche vers le bas et sélectionnez "Masquer les fils de l'utilisateur" avec la touche "espace".
  6. Appuyez sur F10 pour enregistrer vos modifications.

Ce que vous voyez par défaut est une représentation de tous les threads du noyau et de l'espace utilisateur signalés. En suivant les étapes ci-dessus, vous n'afficherez pas ces threads et vous aurez une vue plus claire des processus en cours d'exécution sur votre système.

Si vous le souhaitez, voici ce que j'ai dans mon fichier ~ / .config / htop / htoprc:

# Beware! This file is rewritten by htop when settings are changed in the interface.
# The parser is also very primitive, and not human-friendly.
fields=0 48 17 18 38 39 40 2 46 47 49 1 
sort_key=46
sort_direction=1
hide_threads=0
hide_kernel_threads=1
hide_userland_threads=1
shadow_other_users=1
show_thread_names=1
highlight_base_name=1
highlight_megabytes=1
highlight_threads=1
tree_view=1
header_margin=1
detailed_cpu_time=1
cpu_count_from_zero=0
update_process_names=1
color_scheme=0
delay=15
left_meters=LeftCPUs Memory Swap 
left_meter_modes=1 1 1 
right_meters=RightCPUs Tasks LoadAverage Uptime 
right_meter_modes=1 2 2 2 
darthlukan
la source
J'ai constaté que je devais modifier mon ~/.config/htop/htoprcfichier pour que les paramètres persistent pendant les lancements de htop. En d'autres termes, le simple fait de suivre les étapes numérotées ne fonctionnait pas, j'ai dû passer hide_userland_threads=0à hide_userland_threads=1manuellement.
Søren Mortensen
@ SørenMortensen - Cela pourrait très bien être dû à l'émulateur de terminal que vous utilisez (F10 peut être détourné pour afficher le menu de votre émulateur de terminal). C'est l'une des raisons pour lesquelles j'ai posté ma configuration, au cas où la modification directe du fichier de configuration était nécessaire.
darthlukan