Processes are expensive

We have to duplicate memory space, whatever previously was stored, we have to copy, e.g. variables etc…

We have to duplicate process context as well.

We also need to perform context switching, using one process, switching to another etc… is not trivial:

  • Need to save / restore info