Which module should be used for CPU-bound parallelism in Python?
- A threading
- B multiprocessing
- C asyncio
- D queue
Answer
multiprocessing
multiprocessing runs separate interpreters each with their own GIL. The cost is that data must be pickled between processes.





