Thông thường, một khách hàng phản hồi sẽ nhận được một sigterm và tự tắt, do đó chấm dứt tất cả các quá trình con rẽ nhánh của nó. Mặt khác, nếu khách hàng không phản hồi, tín hiệu chấm dứt bình thường có thể sẽ gợi lên không có phản hồi.
Vì vậy, sau đó bạn tiến hành gửi SIGKILL, thông báo cho chính hệ thống thực hiện Dừng quá trình đó, ngay bây giờ - việc này có thể thực hiện hầu hết thời gian, ngoại trừ khi quá trình ở trạng thái ngủ không liên tục, như chờ một số I / O đầu vào hoặc tương tự.
Trong trường hợp đó, thậm chí SIGKILL cuối cùng sẽ không làm gì với quy trình; quá trình con có thể sẽ ở trạng thái chậm tương tự.
Có một trường hợp biên giới trong đó quy trình cha mẹ có thể chấm dứt độc đáo, nhưng quy trình con không thể bị giết. Sau đó, bạn sẽ kết thúc với một quá trình zombie không thể được dọn sạch vì cha của nó đã biến mất, nhưng nó không đáp ứng với bất cứ điều gì. Cách duy nhất để thoát khỏi những thứ đó là khởi động lại; Tuy nhiên, trong hầu hết các trường hợp, chúng khá vô hại, vì điều duy nhất chúng làm là chiếm lấy một bộ điều khiển trong khi bất kỳ ổ cắm nào chúng cố gắng sử dụng đã bị héo đi.
pkill -9
là mạnh hơnpkill
, vì bất cứ lý do gì.