Sobes.tech
Middle

Da li kill uvek ubija proces?

sobes.tech АИ

Одговор од АИ

Komanda kill u Unix-sličnim sistemima šalje signal procesu. Ne dovodi uvek do njegovog završetka.

Na primer, kill -9 (SIGKILL) garantovano ubija proces, jer ovaj signal ne može biti obrađen ili ignorisan.

Međutim, ako koristite kill bez navođenja signala, podrazumevano se šalje SIGTERM, koji proces može da uhvati i obradi, na primer, za pravilno završavanje. U tom slučaju, proces može ignorisati signal i nastaviti sa radom.

Dakle, kill ne uvek ubija proces, sve zavisi od tipa signala i ponašanja procesa.