Process state transition Diagram
PROCESS STATE CODES R running or runnable (on run queue) D uninterruptible sleep (usually IO) S interruptible sleep (waiting for an event to complete) Z defunct/zombie, terminated but not reaped by its parent T stopped, either by a job control signal or because it is being traced [...]
Above reference: Https://unix.stackexchange.com/questions/96797/what-does-the-interruptible-sleep-state-indicate
"s-State process interpretation"
Use command: PS aux | grep SL, you can see some processes in the SL state. So what does this mean?
< high-priority
N Low-priority
L Some pages are locked into memory
s contains child processes
+ Process Group located in the background;
L multi-threading, Clone thread multi-threaded (using Clone_thread, like NPTL pthreads do)
Above reference: http://blog.csdn.net/flyingleo1981/article/details/7739490
"Signals from Linux"
Term:terminate the process signaled
IGN: The default action is to ignore the signal
Core: The default action is to terminate the process and print the core information (refer to core (5))
STOP: The default action is stop the process, which pauses it
Cont: The default action is if the process is being stopped, continue the
More signals in detail reference: http://man7.org/linux/man-pages/man7/signal.7.html
"Linux" process status