mirror of
https://github.com/kamranahmedse/developer-roadmap.git
synced 2026-10-29 17:44:52 +08:00
1.0 KiB
1.0 KiB
Process Management
Process management covers creating, controlling, and terminating processes from within a C program, typically using POSIX functions like fork to create a new process, exec to replace a process's program with a new one, and wait to have a parent process wait for a child process to finish. This is the foundation for how shells and other programs launch and manage other programs. It is closely related to but distinct from concurrency, since separate processes have their own independent memory space unlike threads.
Visit the following resources to learn more: