Code - Process
Table of Contents
1 - About
- running programs
A process has a self-contained execution environment.
A process generally has a complete, private set of basic run-time resources allocated by the operating system, in particular, each process has:
- its own memory space (virtual memory). (for both code and data),
- device handles,
- and a process control block
Creating or destroying a process is relatively expensive, as resources must be acquired or released.
Processes are often seen as synonymous with programs or applications. However, what the user sees as a single application may in fact be a set of cooperating processes.
2 - Articles Related
3 - Time
Process time are CPU time
4 - Management
4.1 - Address Mode
4.2 - Processor
Which processor are allowed to run the process ? See Hardware - NUMA node (Affinity)