wiz-icon
MyQuestionIcon
MyQuestionIcon
1
You visited us 1 times! Enjoying our articles? Unlock Full Access!
Question

Consider the following statements with respect to user-level threads and kernel-supported threads
(i) Context switch is faster with kernal-supported threads
(ii) For user-level threads, a system call can block the entire process
(iii) Kernel-supported threads can be scheduled independently
(iv) User-level threads are transparent to the kernel

Which of the above statements are true?

A
(i), and (iii) only
No worries! We‘ve got your back. Try BYJU‘S free classes today!
B
(i) and (ii) only
No worries! We‘ve got your back. Try BYJU‘S free classes today!
C
(ii), (iii) and (iv) only
Right on! Give the BNAT exam to get a 100% scholarship for BYJUS courses
D
(ii) and (iii) only
No worries! We‘ve got your back. Try BYJU‘S free classes today!
Open in App
Solution

The correct option is C (ii), (iii) and (iv) only
Consider the each statement:

(i) Consider the false because there is no connection between kernel-supported threads and context switch.
(ii) Statement is true because it is the drawback of user- level threads blocking system call can block the entire process.
(iii) Statement is true because kernel-supported threads having own memory area and scheduled independently by the operating system.
(iv) Statement is true because kernel is unware about user level threads and there is no kernel support to user-level threads. So user-level threads are transparent to the kernel.

flag
Suggest Corrections
thumbs-up
0
Join BYJU'S Learning Program
similar_icon
Related Videos
thumbnail
lock
Types of Threads
OTHER
Watch in App
Join BYJU'S Learning Program
CrossIcon