What is a key difference between a process and a thread?
Practice this question from Quiz: Operating Systems Revision Sheet, with options and an explanation.
Question
What is a key difference between a process and a thread?
Option A
Threads always run on different machines
Option B — Correct answer
Processes have separate address spaces, while threads in the same process share one
Option C
Processes cannot be scheduled
Option D
Threads cannot communicate