Exam 10: Multiprocessor and Real-Time Scheduling

arrow
  • Select Tags
search iconSearch Question
flashcardsStudy Flashcards
  • Select Tags

__________ is the time at which task becomes ready for execution.

(Short Answer)
4.9/5
(39)

No feasibility analysis is performed with __________ approache, and the system tries to meet all deadlines and aborts any started process whose deadline is missed.

(Short Answer)
4.8/5
(43)

An application can be implemented as a set of threads, which cooperate and execute concurrently in the same address space.

(True/False)
4.9/5
(43)

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 _________ .

(Multiple Choice)
4.8/5
(33)

Real-time tasks are not handled any differently than non-real-time tasks in the priority queues.

(True/False)
4.8/5
(33)

The __________ approach is a set of related threads scheduled to run on a set of processors at the same time, on a one-to-one basis.

(Multiple Choice)
4.8/5
(41)

A typical use of independent parallelism is in a time-sharing system.

(True/False)
4.8/5
(30)

_________ is a characteristic that refers to the ability of a system to fail in such a way s to preserve as much capability and data as possible.

(Short Answer)
4.9/5
(40)

A good way of characterizing multiprocessors and placing them in context with other architectures is to consider the synchronization __________ , or frequency of synchronization, between processes in a system.

(Short Answer)
4.9/5
(37)

A __________ is one that must meet its deadline, otherwise it will cause unacceptable damage or a fatal error to the system.

(Multiple Choice)
4.9/5
(32)

__________ is useful for medium-grained to fine-grained parallel applications whose performance severely degrades when any part of the application is not running while other parts are ready to run.

(Short Answer)
4.7/5
(28)

The operating system, and in particular the scheduler, is perhaps the most important component of a real-time system.

(True/False)
4.8/5
(28)

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/False)
4.7/5
(33)

An _________ has a deadline by which it must finish or start, or it may have a constraint on both start and finish time.

(Short Answer)
4.9/5
(35)

In most traditional multiprocessor systems processes are dedicated to processors.

(True/False)
4.8/5
(38)

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/False)
4.8/5
(26)

One of the more promising methods of resolving multitask scheduling conflicts for periodic tasks is rate monotonic scheduling.

(True/False)
4.9/5
(38)

A thread is considered to be _________ if the ratio of its voluntary sleep time versus its runtime is below a certain threshold.

(Short Answer)
4.9/5
(38)

The _________ approach is the opposite of the load-sharing approach and provides implicit scheduling defined by the assignment of threads to processors.

(Short Answer)
4.8/5
(33)

__________ perform static analysis of feasible schedules of dispatching with the result of the analysis being a schedule that determines, at run time, when a task must begin execution.

(Multiple Choice)
5.0/5
(32)
Showing 21 - 40 of 45
close modal

Filters

  • Essay(0)
  • Multiple Choice(0)
  • Short Answer(0)
  • True False(0)
  • Matching(0)