Een process is een geïsoleerd programma met zijn eigen geheugen; een thread is een uitvoeringseenheid die geheugen deelt met andere threads in hetzelfde process. Eén process kan veel threads bevatten.
Hoe het werkt
- Process: eigen address space, file descriptors en heap. Geïsoleerd door het OS — een crash of geheugenbug in het ene process kan een ander niet beschadigen. Context switching en communicatie (IPC) zijn relatief duur.
