На странице руководства в psразделе « Коды состояний процесса» Iфлаг (заглавная i) не упоминается, но ps auxпоказывает Iфлаг в некоторых процессах, как показано на рисунке ниже.
Пожалуйста, НЕ размещайте фотографии текста. Копировать его из терминала было бы намного проще для нас обоих.
NieDzejkob
Ответы:
33
Это означает «холостой» . Это состояние было введено совсем недавно, в сентябре 2017 года (версия 4.14 ядра Linux). Он используется для потоков ядра, которые используют TASK_IDLEсостояние в режиме ожидания вместо TASK_INTERRUPTIBLE; в предыдущих версиях ядра о таких потоках сообщалось как о TASK_UNINTERRUPTIBLEпутанице.
Посмотрите эту фиксацию : непрерывные задачи вносят вклад в среднюю загрузку, поэтому незанятые потоки ядра простаивают в состоянии прерывания, но это вызывает некоторые проблемы, поэтому было введено новое состояние «без нагрузки», а также вспомогательное состояние «бездействия». Состояние бездействия стало отчетным в более позднем патче, связанном в ответе. Таким образом, в основном «холостой ход» является «бесперебойным», но не влияет на среднюю нагрузку.
Ответы:
Это означает «холостой» . Это состояние было введено совсем недавно, в сентябре 2017 года (версия 4.14 ядра Linux). Он используется для потоков ядра, которые используют
TASK_IDLE
состояние в режиме ожидания вместоTASK_INTERRUPTIBLE
; в предыдущих версиях ядра о таких потоках сообщалось как оTASK_UNINTERRUPTIBLE
путанице.ps
сообщает об этом без необходимости каких-либо изменений, потому что он сообщает о состоянии непосредственно из/proc
.источник