Skills101
← Tech dictionary

Operating systems

What is Process vs thread?

A process is a running program with its own memory space; a thread is a unit of execution inside a process that shares the process’s memory with other threads. Switching between threads is cheaper than between processes.

Learn it properlyOperating systems tutorials — free, with diagrams, quizzes and a certificate

Related terms