Hacker News new | ask | show | jobs
by whyever 3901 days ago
Multithreading lets you share memory. Multiprocessing requires you to serialize your data and copy it to the other processes. That can be very expensive.

This only matters for performance-critical applications.