What does the asyncio library provide?
- A Multi-process parallelism
- B Single-threaded concurrency using an event loop and coroutines
- C Automatic multi-threading
- D GPU acceleration
Answer
Single-threaded concurrency using an event loop and coroutines
asyncio suits high-concurrency I/O-bound workloads because it avoids the memory overhead of one thread per task.





