GNU/Linux >> Znalost Linux >  >> Linux

Co jsou nevyřízené signály?

Podle manuálové stránky sigpending :

sigpending() vrací sadu signálů, které čekají na doručení do volajícího vlákna (tj. signály, které byly aktivovány při blokování).

Jsou to tedy signály (sigterm, sigkill, sigstop, ...), které čekají, dokud proces nevyjde z D (nepřerušitelný spánek) stav. Obvykle je proces v tomto stavu, když čeká na I/O. Ten spánek nelze přerušit. Dokonce i sigkill (kill -9 ) nemůže a jádro čeká, dokud se proces neprobudí (signál čeká na doručení tak dlouho).

Pro ostatní nejasné hodnoty bych se podíval na manuálovou stránku limits.conf .


Linux
  1. Jaké jsou výhody CloudLinuxu?

  2. Co jsou linuxové procesy, vlákna, lehké procesy a stav procesu

  3. Co jsou řídké soubory v Linuxu

  1. Co jsou „vedoucí relací“ v `ps`?

  2. K čemu slouží soubor .la libtool?

  3. Co jsou základní a základní?

  1. Co jsou zombie procesy a jak najít a zabít zombie procesy?

  2. Co způsobuje odesílání různých signálů?

  3. Základy signálů Linuxu – část I