Secondo la pagina di manuale di sigpending
:
sigpending() restituisce l'insieme di segnali in attesa di consegna al thread chiamante (ovvero i segnali che sono stati generati durante il blocco).
Quindi, si intendono i segnali (sigterm, sigkill, sigstop, ...) che attendono che il processo esca dal D
(sonno ininterrotto). Di solito un processo è in quello stato quando è in attesa di I/O. Quel sonno non può essere interrotto. Anche sigkill (kill -9
) non può e il kernel attende finché il processo non si riattiva (il segnale è in attesa di consegna da così tanto tempo).
Per gli altri valori poco chiari, darei un'occhiata alla pagina di manuale di limits.conf
.