Question

A kernel-level thread performs a blocking system call while other threads of the same process are runnable. What is the usual result?

A The entire process blocks because threads share one program counter.
B Only the calling thread blocks, allowing other runnable threads to execute.
C The kernel converts all other threads into separate processes.
D The blocked thread continues user code while the call is pending.
E The process terminates because threads cannot use blocking calls.
Practice Next

Hey! Ask a query

🎓
Think You're Ready for RBI Grade B?
RBI Grade B 2026 Phase 1 Memory Based Paper
  • 200 Questions with Detailed Solutions
  • Section-wise Coverage (GA, English, Quant & Reasoning)