htop zeigt doppelte Anwendungen mit sehr seltsamen Ergebnissen ab 20, 30, 40 oder mehr, siehe Screen Grab


15

Ich habe Screenshots von htop angehängt und es sind bizarre Ergebnisse. Kann mir jemand erklären, was hier passiert? Es zeigt, dass diese neue copy.com-App etwa 500% meines Speichers einnimmt, wenn Sie sie hochzählen.

Bildbeschreibung hier eingeben

Bildbeschreibung hier eingeben

Antworten:


19

Was Sie sehen, ist völlig normal. Wenn Sie die Augen besser sehen möchten (und dennoch die richtigen Informationen anzeigen möchten), können Sie die folgenden Schritte in HTOP ausführen:

  1. Drücken Sie F2, um das Setup-Menü aufzurufen.
  2. Drücken Sie bei Auswahl von "Setup" links auf den Abwärtspfeil, bis "Anzeigeoptionen" markiert ist.
  3. Drücken Sie den Rechtspfeil (->), um den Cursor in die nächste Spalte zu bewegen, und drücken Sie die Leertaste, um "Baumansicht" auszuwählen.
  4. Drücken Sie den Abwärtspfeil und wählen Sie "Kernel-Threads ausblenden", indem Sie die "Leertaste" drücken.
  5. Drücken Sie erneut den Abwärtspfeil und wählen Sie "Benutzerland-Threads ausblenden" mit der "Leertaste".
  6. Drücken Sie F10, um Ihre Änderungen zu speichern.

Standardmäßig wird eine Darstellung aller gemeldeten Kernel- und Userland-Threads angezeigt. Wenn Sie die obigen Schritte ausführen, werden diese Threads nicht angezeigt, und Sie erhalten eine übersichtlichere Ansicht der auf Ihrem System ausgeführten Prozesse.

Wenn Sie möchten, habe ich Folgendes in meiner ~ / .config / htop / htoprc-Datei:

# 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 

Ich stellte fest, dass ich meine ~/.config/htop/htoprcDatei bearbeiten musste, damit die Einstellungen auch nach dem Start von bestehen bleiben htop. Mit anderen Worten, einfach nach den nummerierten Schritten haben nicht funktioniert, musste ich ändern , hide_userland_threads=0um hide_userland_threads=1manuell.
Søren Mortensen

@ SørenMortensen - Dies könnte sehr wohl an dem von Ihnen verwendeten Terminalemulator liegen (F10 wird möglicherweise entführt, um das Menü Ihres Terminalemulators anzuzeigen). Das ist einer der Gründe, warum ich meine Konfiguration gepostet habe, für den Fall, dass die Konfigurationsdatei direkt bearbeitet werden musste.
Darthlukan
Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.