MENU

Fun & Interesting

threading vs multiprocessing in python

Dave's Space 606,579 lượt xem 3 years ago
Video Not Working? Fix It Now

A comparative look between threading and multiprocessing in python.

I will show activity plots of 4,8,16 threads vs 4,8,16 processes and discuss the differences between the two modules.

In summary: threads in python are concurrent and not parallel, so no two threads can execute at the same time. The way to get around this isto use the core module multiprocessing and spawn child python processes to each run work in parallel.

Comment