Abstract
- Basically takes the benefits of Multi-threading without the Cons with Non-blocking Thread
Cons
No Parallelism
- Only one single thread, thus can’t take advantage of Multi-core Chip
- Blocking the execution of the program when there is a CPU Bounded task
- Thus no Parallelism (并行性)