Junior — Middle
Какво е предназначението на сигнала SIGKILL в операционната система?
sobes.tech AI
Отговор от AI
Сигналът SIGKILL в операционната система Unix/Linux се използва за незабавно и безусловно завършване на процес. За разлика от други сигнали, SIGKILL не може да бъде прихванат, игнориран или обработен от процеса — ядрото на ОС принудително завършва процеса.
Това е полезно, когато процесът е замръзнал или не отговаря на други сигнали (например SIGTERM), и е необходима гарантирана завършване.
Пример за използване в командния ред:
kill -9 <pid>
където -9 е номерът на сигнала SIGKILL.
Важно: поради незабавното завършване, процесът няма време да почисти ресурсите или да запази състоянието си.