Según la página del manual de sigpending
:
sigpending() devuelve el conjunto de señales que están pendientes de entrega al subproceso de llamada (es decir, las señales que se generaron mientras estaban bloqueadas).
Entonces, se refiere a las señales (sigterm, sigkill, sigstop, ...) que están esperando hasta que el proceso salga del D
(sueño ininterrumpido) estado. Por lo general, un proceso está en ese estado cuando está esperando E/S. Ese sueño no se puede interrumpir. Incluso sigkill (kill -9
) no puede y el núcleo espera hasta que el proceso se activa (la señal está pendiente de entrega por tanto tiempo).
Para los otros valores poco claros, echaría un vistazo a la página del manual de limits.conf
.