1

I'm using Top from the procps-ng package, version 3.3.12. The man page leaves out what the I state stands for

28. S  --  Process Status
    The status of the task which can be one of:
        D = uninterruptible sleep
        R = running
        S = sleeping
        T = stopped by job control signal
        t = stopped by debugger during trace
        Z = zombie

I see many processes started by root in this state, what does it mean?

1
  • 1
    Apparently this issue with top's documentation has has been reported as a bug and fixed in procps version 3.3.13.
    – fra-san
    Aug 14, 2019 at 19:43

1 Answer 1

3

"Idle".

From the source code:

   switch (this->state) {
      case 'R':
         Frame_running++;
         break;
      case 't':     // 't' (tracing stop)
      case 'T':
         Frame_stopped++;
         break;
      case 'Z':
         Frame_zombied++;
         break;
      default:
         /* currently: 'D' (disk sleep),
                       'I' (idle),
                       'P' (parked),
                       'S' (sleeping),
                       'X' (dead - actually 'dying' & probably never seen)
         */
         Frame_sleepin++;
         break;
   }

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .