685
Closing programs (infosec.pub)
you are viewing a single comment's thread
view the rest of the comments
[-] cows_are_underrated@feddit.org 116 points 2 weeks ago* (last edited 2 weeks ago)

While the meme is very funny, it is technically incorrect. Linux has two major ways of terminating a process. When Linux wants a process to terminate execution (for whatever reason) it first sends the SIGTERM signal to the process, which basically "asks" the process to terminate itself. This has the advantage, that the process gets the chance to save its state in a way, that the execution can continue at another time. If the process however ignores the SIGTERM signal at some point Linux will instead forcefully terminate the execution using the SIGKILL signal. This represents what the image shows.

Before someone gets mat at me: I know, that there are like 50 more Signals relevant to this, but wanted to keep it simple.

[-] Rubanski@discuss.tchncs.de 23 points 2 weeks ago

Does the "SIG" stands for "Signal"?

[-] SuspciousCarrot78@lemmy.world 21 points 2 weeks ago

I like to secretly imagine it stands for SIG SAUER. Bang = process ded

[-] Gathorall@lemmy.world 5 points 2 weeks ago

Eh, it works more than 80% of the time.

[-] mnemonicmonkeys@sh.itjust.works 4 points 2 weeks ago

The problem with Sig is they work too oftem, particularly when you don't want them to

[-] redhat421@lemmy.world 3 points 2 weeks ago

80% of the time it works every time!

You're likely bumping into processes which are blocked by IO or are zombies.

[-] mrunicornman@lemmy.world 19 points 2 weeks ago

Special Interest Group. An internal committee convenes to decide the fate of the process.

(I don't know the answer, but I'm pretty sure it stands for signal.)

[-] _edge@discuss.tchncs.de 4 points 2 weeks ago

It's Secret Intervention Group, but close enough.

[-] cows_are_underrated@feddit.org 3 points 2 weeks ago

I guess, but would have to look that up too (there are quite a lot of signals starting with SIG, so it would make sense that it is this way)

[-] Lemminary@lemmy.world 17 points 2 weeks ago

Simple answer for us simple folk. I like it. Thank you!

[-] FosterMolasses@leminal.space 10 points 2 weeks ago

While the meme is very funny, it is technically incorrect.

The worst kind of incorrect!

[-] eldain@feddit.nl 6 points 2 weeks ago

I think it is showing sigterm correctly. Sigkill wipes you from existence without leaving a body or trace of memory.

[-] chaospatterns@lemmy.world 1 points 2 weeks ago

Windows has something called the ShutdownBlockReasonCreate API which enables apps with long running operations to prevent a shutdown to avoid corruption or losing work. Is there an equivalent for Linux?

[-] Ironfacebuster@lemmy.world 6 points 2 weeks ago

Looks like someone got SIGKILL'd

this post was submitted on 15 Jan 2026
685 points (88.6% liked)

Programmer Humor

29147 readers
302 users here now

Welcome to Programmer Humor!

This is a place where you can post jokes, memes, humor, etc. related to programming!

For sharing awful code theres also Programming Horror.

Rules

founded 2 years ago
MODERATORS