Abstract
- Having multiple Process (进程) running at the same time on Multi-core Chip, offers Parallelism (并行)
Simpler to Implement concurrency
Avoid issues like Deadlock (死锁) & Race Condition (竞态条件) faced by Multi-threading, because each process isn’t sharing the same Address Space.
More Resources Intense
Each process has its own address space,
Not So Scalable
Performance is limited by the number of CPU cores,