Services
Discover
Homeschooling
Ask a Question
Log in
Sign up
Filters
Done
Question type:
Essay
Multiple Choice
Short Answer
True False
Matching
Topic
Computing
Study Set
Operating Systems
Quiz 18: Distributed Process Management
Path 4
Access For Free
Share
All types
Filters
Study Flashcards
Practice Exam
Learn
Question 1
True/False
One of the earliest proposed approaches to providing distributed mutual exclusion is based on the concept of a distributed queue.
Question 2
True/False
The operating system knows the current state of all processes in the distributed system.
Question 3
True/False
Mutual exclusion, deadlock, and starvation are not issues that are faced in a distributed system.
Question 4
True/False
Algorithms for mutual exclusion and deadlock must depend on access to common memory.
Question 5
Multiple Choice
A __________ process transfer involves only processes that have not begun execution and hence do not require transferring the state of the process.
Question 6
Multiple Choice
A _________ exists between two processes if they exchange messages.
Question 7
True/False
An advantage to nonpreemptive process migration is that it reacts well to sudden changes in load distribution.
Question 8
True/False
The negotiation mechanism makes sure that the destination system does not refuse to accept the migration of a process to itself.
Question 9
Multiple Choice
_________ is the combined state of all processes.
Question 10
Multiple Choice
With the __________ strategy, the entire address space at the time of migration is transferred
Question 11
True/False
The decision to migrate must be reached jointly by two Starter processes, one on the source node and one on the destination node.
Question 12
True/False
Interest in the concept of process migration grew out of research into methods of load balancing across multiple networked systems.
Question 13
True/False
Caching is not permitted in the Sprite system.
Question 14
Multiple Choice
The __________ strategy transfers only those pages of the address space that are in main memory and have been modified.
Question 15
True/False
When a process is migrated, it is necessary to destroy the process on the source system and create it on the target system.
Question 16
True/False
It is the delay in communication, coupled with the lack of a common clock, which makes it much more difficult to develop mutual exclusion mechanisms in a distributed system compared to a centralized system.
Question 17
True/False
The aim of an algorithm that deals with deadlock is either to prevent the formation of a circular wait or to detect its actual or potential occurrence.
Question 18
True/False
Deadlock handling is not complicated in a distributed system because each node has accurate knowledge of the current state of the overall system and every message transfer between processes involves predictable delays.