Threads, CPU scheduling algorithms, deadlock characterization and handling, memory management (paging, segmentation, demand paging) and storage management (RAID, disk scheduling). - Online Test
30:00
1. What is the primary purpose of a thread in an operating system?
2. Which of the following is NOT a typical state of a thread?
3. In a user-level threads (ULT) model, thread management is handled by:
4. What is a major advantage of using kernel-level threads (KLT) over user-level threads?
5. Which threading model maps multiple user threads to a single kernel thread?
6. What is the main disadvantage of the many-to-one threading model?
7. In the context of CPU scheduling, what is 'preemption'?
8. Which CPU scheduling algorithm aims to minimize the average waiting time?
9. What is the main drawback of the First-Come, First-Served (FCFS) scheduling algorithm?
10. In Shortest Remaining Time First (SRTF), if a new process arrives with a CPU burst length shorter than the remaining time of the currently executing process, what happens?
Test Results
0/0