Question

In Operating Systems, what is the difference between a process and a thread?

A A process is faster than a thread in execution; a thread is slower and more resource-intensive as compared to a process
B A process handles I/O operations; a thread handles only CPU computations
C A process runs in user space and can handle user applications only; a thread runs only in kernel space and can handle application programs only
D A process is an independent program in execution with its own memory space; a thread is a lightweight unit of execution within a process sharing the same memory space
E A process and a thread are identical terms used interchangeably in modern OS
Practice Next

Relevant for Exams:

Hey! Ask a query