Sobes.tech
Junior

Какви важни моменти и елементи можете да видите на екрана на htop и какво означават те?

sobes.tech AI

Отговор от AI

  • Горна област:

    • Използване на CPU (процентно, по ядра или общо). Отразява колко интензивно се използва процесорът.
    • Използване на памет (общо, използвано, свободно, буфер/кеш). Показва състоянието на RAM.
    • Използване на Swap (общо, използвано, свободно). Отбелязва състоянието на файла или раздела за разменяне.
    • Средна натовареност (load average) за 1, 5 и 15 минути. Броят на процесите, които чакат или са активни.
  • Списък с процеси:

    • PID (Process ID): Уникален идентификатор на всеки процес.
    • USER: Потребителят, под чието име е стартиран процесът.
    • PRI (Приоритет): Виртуалният приоритет на процеса.
    • NI (Nice): Статичният приоритет на процеса (-20 до 19). По-ниска стойност означава по-висок приоритет.
    • VIRT (Виртуална памет): Количеството виртуална памет, използвана от процеса (включително код, данни и библиотеки).
    • RES (Резидентна памет): Количеството физическа памет (RAM), която процесът реално заема.
    • SHR (Общувана памет): Количеството обща памет, използвана от процеса.
    • S (Състояние): Текущото състояние на процеса (R - Работи, S - Спи, Z - Зомби, T - Спряно и т.н.).
    • CPU%: Процентът използване на CPU от този процес.
    • MEM%: Процентът използване на физическа памет (RAM) от този процес.
    • TIME+: Общо време на CPU, използвано от процеса.
    • COMMAND: Команда или път към изпълнимия файл на процеса.
  • Функционални бутони (отдолу):

    • F1 Помощ: Отваря вградения помощен файл на htop.
    • F2 Настройки: Настройва изгледа и поведението на htop.
    • F3 Търсене: Търси процеси по име на команда.
    • F4 Филтър: Филтрира списъка с процеси по различни критерии.
    • F5 Дърво: Показва процесите като дърво (иерархично).
    • F6 Подреждане по: Подрежда списъка с процеси по избраната колона.
    • F7 Nice-: Намалява стойността на nice (увеличава приоритета) за избрания процес.
    • F8 Nice+: Увеличава стойността на nice (намалява приоритета) за избрания процес.
    • F9 Убий: Изпраща сигнал (например, SIGTERM, SIGKILL) на избрания процес.
    • F10 Изход: Излиза от htop.

Разбирането на тези елементи позволява диагностициране на проблеми с производителността на системата, идентифициране на процеси, които консумират много ресурси, и управление на тяхното поведение.