Quiz Space

Operating Systems · Quiz 2 · 23 Nov 2025 · September 2025 term

Operating Systems Quiz 2 23 Nov 2025 — Question 11

Question 11

+3 marksOne or more correct options

Select all the correct statements

Select all that apply.

  1. A

    Mutexes use busy wait while trying to acquire the lock.

  2. B

    Mutexes can be also implemented with spinlocks

  3. C

    A blocking semaphore with S initialized to 1 is similar to a mutex.

  4. D

    The Thundering herd problem of the mutexes can be solved using a queue.

Show answer

Correct answers

  • C

    A blocking semaphore with S initialized to 1 is similar to a mutex.

  • D

    The Thundering herd problem of the mutexes can be solved using a queue.

Question 11 of 17 in the IIT Madras BS Operating Systems (Operating Systems) Quiz 2 paper sat on 23 Nov 2025, in the September 2025 term (IIT M DEGREE AN EXAM QDB2 23 Nov 2025 NEW). It carries 3 marks.

This question was also asked in

More questions from this paper

  1. Q1Consider the following scenario where two processes are sharing a common variable. Global setup Process 1 Process 2 Whi…
  2. Q2Figure question
  3. Q3Figure question
  4. Q4Figure question
  5. Q5State True or False: In inter-process communication (IPC) using shared memory, the commonly used system calls are send …
  6. Q6Figure question
  7. Q7Identify the correct system call that should be used at LINE-1 to execute the grep command in the following code:
  8. Q8Figure question
  9. Q9What is a disadvantage associated with the Shortest Job First (SJF) scheduling algorithm in operating systems?
  10. Q10In the context of response time, which of the following statements is correct for the First-Come- First-Serve (FCFS) an…
  11. Q12Choose all the correct statements regarding compiling and linking multiple C source files using gcc.
  12. Q13Assume that context switches can occur at any time during the execution of the following code snippet. The variable cou…
  13. Q14Consider the following code snippet from Bakery Algorithm. critical section Considering that there are 5 processes, and…
  14. Q15Figure question
  15. Q16Figure question
  16. Q17Figure question