htop - что такое задача, поток и работа?

2461
Romain Jouin

Htop дает мне следующий вывод:

enter image description here

Значения не изменились за последние минуты.

Поэтому мне интересно, в чем разница между «заданием», «потоком» и «выполнением»?

Я посмотрел на эту страницу: http://www.deonsworld.co.za/2012/12/20/understanding-and-using-htop-monitor-system-resources/, но она пропускает эту конкретную часть :(

Из того, что я знаю об использовании моего сервера, я бы сказал:

  • У нас есть 10 процессов, которые делятся на 59 задач, и 160 потоков ...

Я действительно не понимаю различий между каждым из них: - /

Есть объяснения?

Это также странно, потому что есть десятки процессов:

enter image description here

2

1 ответ на вопрос

1
Vince Sh

Вы почти правильно поняли. :)

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

Итак, есть 59 задач, некоторые из которых разбиты на 160 потоков, но только 10 потоков выполняются на процессоре.

мы можем сказать, задача = процесс? Romain Jouin 7 лет назад 0
если я сделаю [ps -axjf | wc -l] Я получил номер 253 Romain Jouin 7 лет назад 0