W stronę man pspod przetwarzać kody państwowych The Iflag (kapitał i) nie jest wymieniony, ale ps auxpokazuje Iflagę w niektórych procesach, jak pokazano na poniższej ilustracji.
NIE publikuj zdjęć tekstu. Skopiowanie go z terminala byłoby dla nas obojga znacznie łatwiejsze.
NieDzejkob,
Odpowiedzi:
33
Oznacza „bezczynny” . Ten stan został wprowadzony bardzo niedawno, we wrześniu 2017 r. (Wersja 4.14 jądra Linuksa). Służy do wątków jądra, które używają TASK_IDLEstanu podczas pracy na biegu jałowym, zamiast TASK_INTERRUPTIBLE; w poprzednich wersjach jądra takie wątki były zgłaszane jako TASK_UNINTERRUPTIBLEmylące.
Zobacz to zatwierdzenie : nieprzerwane zadania przyczyniają się do średniego obciążenia, więc wątki bezczynnego jądra pracowały na biegu jałowym w stanie przerywalnym, ale to spowodowało pewne problemy, dlatego wprowadzono nowy stan „bez obciążenia” wraz ze stanem pomocniczym „bezczynności”. Stan bezczynności został zgłoszony w późniejszej łatce połączonej z odpowiedzią. Zasadniczo „bezczynność” jest „nieprzerwana”, ale nie wpływa na średnią wartość obciążenia.
Odpowiedzi:
Oznacza „bezczynny” . Ten stan został wprowadzony bardzo niedawno, we wrześniu 2017 r. (Wersja 4.14 jądra Linuksa). Służy do wątków jądra, które używają
TASK_IDLE
stanu podczas pracy na biegu jałowym, zamiastTASK_INTERRUPTIBLE
; w poprzednich wersjach jądra takie wątki były zgłaszane jakoTASK_UNINTERRUPTIBLE
mylące.ps
zgłasza to bez potrzeby wprowadzania jakichkolwiek zmian, ponieważ zgłasza stan bezpośrednio z/proc
.źródło