Каждый процесс имеет собственную виртуальную память и адресное пространство. Таким образом, каждый процесс также имеет свою собственную кучу, которой он управляет сам.
Однако все процессы совместно используют одну и ту же физическую память, управляемую ОС. Таким образом, наличие отдельного процесса иногда может помочь с проблемами памяти, но не всегда.