Команда оболочки «top» показывает, какие процессы из каталога /proc?

Команда оболочки «top» показывает, какие процессы из каталога /proc?

На странице руководства указано:

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

При запуске этой команды она показывает некоторые процессы, имеющие pid' от 1 и далее. И некоторые другие процессы, обновляющиеся через определенный промежуток времени. Что это за типы этих конкретных процессов? По каким критериям top показывает эти threadsили processes?

решение1

Обычно topпоказывает процессы с наибольшим процентом загрузки процессора по возрастанию. Этот процент рассчитывается с момента последнего topобновления. Обычно этот интервал составляет 3 секунды. top— интерактивная и высоконастраиваемая команда.

Этот интервал, а также порядок сортировки (и 1000 других вещей) можно изменить, если вы этого хотите:

  • Нажмите d, чтобы изменить интервал, введите 0.1, а затем Enter— и вы увидите более короткий интервал.
  • Нажмите F, чтобы изменить порядок сортировки, затем введите n- Enter. Теперь вывод упорядочен по использованию памяти.
  • Нажмите fдля переключения полей. Затем нажмите r- Enter. Теперь вы увидите новое поле с именем CODE.
  • Нажмите r, чтобы изменить название процесса.

Это всего лишь несколько примеров.

Связанный контент