В чем смысл задач и работы на экране htop?

На моем компьютере он показывает

Tasks 314; 24 running 

Что означают эти цифры?

Процесс 1 Task = 1?

Почему тогда не число запущенных задач = количество процессоров? (У меня более 24 процессоров)

редактировать. иногда число перед «запуском» фактически превышает количество процессоров, которые у меня есть!

  • Убивание дерева процессов в top / htop
  • htop не показывает процесс
  • почему htop meter показывает> 90%, а таблица - 0.0%?
  • Отображать номера в метрах htop
  • Как настроить `htop` для отображения полной командной строки?
  • Как отображать только процесс и процессы его потомков на htop?
  • Как я могу определить, является ли мой GPU узким местом?
  • Как уменьшить использование виртуальной памяти Chrome?
  • 2 Solutions collect form web for “В чем смысл задач и работы на экране htop?”

    Задачи представляют собой количество открытых процессов. (Обратите внимание, что я не использую термин «работа», чтобы избежать путаницы.)

    Вы должны понимать, что не все открытые процессы постоянно потребляют процессор.

    Каждый процесс может быть в разных состояниях:

    • запуск: активное использование CPU
    • остановлено: процесс был остановлен (приостановлен) пользователем
    • defunc или zombie: процесс фактически блокирует внешний ресурс, обычно – диск
    • sleep: наиболее распространенное состояние, так как многие процессы фактически спят много времени и делают небольшие проверки с разными интервалами или ждут ввода пользователя

    Процесс – это исполняемый экземпляр программы. Цифры означают, что 24 задания получают входные данные от терминала, а остальные работают в фоновом режиме.

    Здесь очень хороший пост:

    http://www.makeuseof.com/answers/single-core-processor-run-multiple-tasks/

    Также здесь, чтобы узнать больше о процессах linux:

    http://www.linfo.org/process.html

    Linux и Unix - лучшая ОС в мире.