Time Left - 15:00 mins

GATE 2022: Operating System Quiz-2

Attempt now to get your rank among 397 students!

Question 1

Consider the following statements with respect to user-level threads and kernel-level threads:
S1: Context switching in Kernel level threads is faster than user level thread.
S2: For user-level threads, a system call can block the entire process.
S3: Kernel-level threads can be scheduled independently.
Which of the above statements are true?

Question 2

Which of the following statements are true?
(i) Compare to user level threads, kernel level threads are generally faster to create.
(ii) If the kernel is single threaded and any user level thread perform a blocking system call, then it will cause the entire process to block

Question 3

Which one of the following is not true about the threads?

Question 4

Which of the following scheduling can be done by thread library?

Question 5

Consider the following statements about threads

(1) Kernel threads are recognized by the operating system but not user-level threads.

(2) If one kernel thread performs a blocking operation then the entire process will be blocked.

(3) If one user-level thread performs a blocking operation then the entire process will be blocked.

(4) Implementation of User threads is easy but the implementation of kernel threads is complicated.

The number of correct statements is ______________.

Question 6Multiple Correct Options

Consider the following statements about user level threads and kernel level threads.
Which statements is/are correct?(Multi Select Questions)
  • 397 attempts
  • 1 upvote
  • 0 comments
Aug 16GATE & PSU CS