Multiple choice

Which of the following statements is/are false?

  1. Processes are heavy weight.

  2. Process switching needs to interact with the operating system.

  3. Thread switching needs to interact with the operating system.

  4. Both (2) and (3)

  5. None of these

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

A thread is a lightweight process and multiple threads can exit within the same process so there is no need to manage the resources by the operating system as compared to process switching, hence thread switching does not need the operating system interaction.