🎁 New User? Get 20% off your first purchase with code NEWUSER20 Register Now →
Menu

Categories

Linux Beginner

What is Process?

A running instance of a program, with its own memory space, process ID, and system resources.

Every running program creates at least one process. Each process has a unique PID (Process ID), its own memory space, environment variables, and file descriptors. Processes can spawn child processes using fork().

Tools like ps, top, and htop display running processes. Signals like SIGTERM (graceful stop) and SIGKILL (force stop) control process behavior.