Një proces është një program i izoluar me memorien e vet; një thread është një njësi ekzekutimi që ndan memorien me thread-e të tjerë në të njëjtin proces. Një proces mund të përmbajë shumë thread-e.
Si funksionon
- Proces: address space, file descriptors dhe heap të vetin. I izoluar nga OS-i — një crash ose bug memorie në një proces s'mund të korruptojë një tjetër. Context switching dhe komunikimi (IPC) janë relativisht të shtrenjtë.
