Performance
Parallelism
Parallelism is the simultaneous execution of multiple units of work on available processing resources. Build systems may parallelize independent tasks, but dependencies, memory requirements, and synchronization can limit the benefit of adding workers.
Also known as: parallel execution
Why it matters
Simultaneous work helps only when processors, memory, and dependency structure permit it.
Practical example
Increase compiler workers gradually while monitoring peak memory to avoid an out-of-memory failure.
Related terms
Sources
Definition reviewed .
Start with $10 in free credits
Change the runner label in your workflow and keep the rest of your GitHub Actions setup. Runner time is billed per minute.