Sobes.tech
Junior — Middle

Aký je účel signálu SIGKILL v operačnom systéme?

sobes.tech AI

Odpoveď od AI

Signál SIGKILL v operačnom systéme Unix/Linux sa používa na okamžité a bezpodmiene ukončenie procesu. Na rozdiel od iných signálov, SIGKILL nemôže byť zachytený, ignorovaný alebo spracovaný procesom — jadro OS nútene ukončí proces.

To je užitočné, keď proces zamrzne alebo neodpovedá na iné signály (napríklad SIGTERM), a je potrebné garantované ukončenie.

Príklad použitia v príkazovom riadku:

kill -9 <pid>

kde -9 je číslo signálu SIGKILL.

Dôležité: kvôli okamžitému ukončeniu nemá proces čas na vyčistenie zdrojov alebo uloženie stavu.