Exam 4: Threads Concurrency
Exam 1: Introduction57 Questions
Exam 2: Operating-System Structures42 Questions
Exam 3: Processes55 Questions
Exam 4: Threads Concurrency59 Questions
Exam 5: Cpu Scheduling57 Questions
Exam 6: Synchronization Tools61 Questions
Exam 7: Synchronization Examples57 Questions
Exam 8: Deadlocks40 Questions
Exam 9: Main Memory58 Questions
Exam 10: Virtual Memory54 Questions
Exam 11: Mass-Storage Structure46 Questions
Exam 12: Io Systems30 Questions
Exam 13: File-System Interface50 Questions
Exam 14: File-System Implementation36 Questions
Exam 15: File-System Internals25 Questions
Exam 16: Security32 Questions
Exam 17: Protection32 Questions
Select questions type
List the four major categories of the benefits of multithreaded programming. Briefly explain each.
(Essay)
5.0/5
(38)
Virtually all contemporary operating systems support kernel threads.
(True/False)
4.9/5
(41)
The default signal handler can be overridden by a user-defined signal handler.
(True/False)
4.8/5
(34)
To associate each thread created using an implicit technique such as a thread pool, with its unique transaction identifier, we could use ____?
(Multiple Choice)
4.8/5
(38)
Multicore systems present certain challenges for multithreaded programming. Briefly describe these challenges.
(Essay)
4.8/5
(37)
In Pthreads, a parent uses the pthread_join() function to wait for its child thread to complete. What is the equivalent function in Win32?
(Multiple Choice)
4.7/5
(36)
Deferred cancellation is preferred over asynchronous cancellation.
(True/False)
4.9/5
(34)
Which of the following cancellation modes are supported by Pthreads?
(Multiple Choice)
4.8/5
(29)
Which of the following options exist to deliver signals in multithreaded program?
(Multiple Choice)
4.9/5
(37)
How can deferred cancellation ensure that thread termination occurs in an orderly manner as compared to asynchronous cancellation?
(Essay)
4.8/5
(32)
In multithreaded programs, the kernel informs an application about certain events using a procedure known as a(n) ____.
(Multiple Choice)
4.8/5
(34)
In Java, data shared between threads is simply declared globally.
(True/False)
4.8/5
(30)
The _____ model maps each user-level thread to one kernel thread.
(Multiple Choice)
4.8/5
(40)
Showing 21 - 40 of 59
Filters
- Essay(0)
- Multiple Choice(0)
- Short Answer(0)
- True False(0)
- Matching(0)