Multiple choice

Which of the following statements tells the difference between a process and thread in an operating system?

  1. One process can have many threads and a thread is light weight process.

  2. One thread can have many processes and a process is a light weight thread.

  3. One process is equivalent to one thread and both the terms are used interchangeably.

  4. A process and thread both work independently and do not exchange data with each other.

  5. There is no such term process and thread in an operating system.

Reveal answer Fill a bubble to check yourself
A Correct answer
Explanation

Process(in operating system) is the program in execution and when program executes, it creates multiple threads. A thread is known as a light weight process and one process can contain many threads. So, this option is correct.