Chap 10 Flashcards
A loosely coupled or distributed multiprocessor consists of a collection of relatively autonomous systems, with each processor having its own main memory and I/O channels.
True
With independent parallelism, there is an explicit synchronization among processes
False
A typical use of independent parallelism is in a time-sharing system
True
A disadvantage of static assignment is that one processor can be idle, with an empty queue, while another processor has a backlog.
True
In most traditional multiprocessor systems processes are dedicated to processors.
False
An application can be implemented as a set of threads, which cooperate and execute concurrently in the same address space
True
Because of the potential disadvantages, load sharing is not one of the commonly used schemes in current multiprocessors.
False
The operating system, and in particular the scheduler, is perhaps the most important component of a real-time system.
True
One useful measure of the ability of an operating system to function deterministically is the maximum delay from the arrival of a high-priority device interrupt to when servicing begins.
True
User control is generally much broader in an ordinary operating system than in a real-time operating system.
False
Static table-driven scheduling is applicable to tasks that are periodic.
True
One of the more promising methods of resolving multitask scheduling conflicts for periodic tasks is rate monotonic scheduling.
True
Real-time tasks are not handled any differently than non-real-time tasks in the priority queues.
False
Linux provided a real-time scheduling capability coupled with a scheduler for non-real-time processes that made use of the traditional UNIX scheduling algorithm
True
In the real-time-priority class, all threads have a fixed priority that never changes and all of the active threads at a given priority level are in a round-robin queue.
True
The multiprocessor system which consists of a set or processors that share a common main memory and are under the integrated control of an operating system is a _________ .
tightly coupled multiprocessor
With coarse and __________-grained parallelism, there is synchronization among processes, but at a very gross level.
very coarse
An example of __________ is an I/O processor.
functionally specialized processors