Comment by JackSlateur

1 day ago

"Shared address space, no overhead"

But concurrent access, so synchronization is required (lock or whatever), so overhead :)

Yeah that's true, and I'd say threads need synchronization for concurrent access too, but supposedly the options for doing that are faster than what you need to use across processes.