Question: are threads faster than processes?
Answer: a process: because very little memory copying is required (just the thread stack), threads are faster to start than processes. ... Faster task-switching: in many cases, it is faster for an operating system to switch between threads for the active CPU task than it is to switch between different processes.