processes

This note last modified September 1, 2024

a program is source code which can spawn multiple processes

a process is an instance of running source code

a process can be unused, embryo, sleeping, runnable, running, and zombie

kill turns runnable into zombie

waitpid turns zombie to runnable

process table

interprocess communication