Middle
Vždy kill zabije proces?
sobes.tech AI
Odpoveď od AI
Príkaz kill v systémoch podobných Unixu odosiela signál procesu. Ne vždy vedie k jeho ukončeniu.
Napríklad, kill -9 (SIGKILL) garantovane zabije proces, pretože tento signál nemožno spracovať alebo ignorovať.
Ak však použijete kill bez určenia signálu, predvolene sa odošle SIGTERM, ktorý proces môže zachytiť a spracovať, napríklad na správne ukončenie. V takom prípade môže proces signál ignorovať a pokračovať v práci.
Preto kill ne vždy zabije proces, všetko závisí od typu signálu a správania procesu.