Junior — Middle
Jaký je účel signálu SIGKILL v operačním systému?
sobes.tech AI
Odpověď od AI
Signál SIGKILL v operačním systému Unix/Linux slouží k okamžitému a bezpodmínečnému ukončení procesu. Na rozdíl od jiných signálů nelze SIGKILL zachytit, ignorovat nebo zpracovat procesem — jádro operačního systému vynuceně ukončí proces.
To je užitečné, když proces zamrzne nebo neodpovídá na jiné signály (například SIGTERM), a je potřeba zaručené ukončení.
Příklad použití v příkazovém řádku:
kill -9 <pid>
kde -9 je číslo signálu SIGKILL.
Důležité: kvůli okamžitému ukončení nemá proces čas na uvolnění zdrojů nebo uložení stavu.