The vast majority of computer systems in use today do allow at least some kinds of deadlock and indefinite postponement situations to develop, and many of these systems provide no automatic means of detecting and recovering from these problems. In fact, many designers believe that it is virtually impossible to certify a system as absolutely free of the possibilities of deadlock and indefinite postponement. Indicate how these observations should affect the design of “mission-critical” systems.
What will be an ideal response?
There are many mission-critical applications, such as air traffic control and life sup- port, in which computer systems simply cannot be allowed to fail. Deadlock and indefinite postponement in such systems could cause catastrophic failures. Designers must carefully minimize the chance of deadlock and indefinite postponement. If either occurs, they must be detected and removed immediately. Also, backup components become especially critical, so that if one subsystem fails, the backup is highly likely to keep the system functioning. We will discuss fault-tolerant systems throughout this text.
You might also like to view...
Cite some examples of integrity constraints that you think can apply to the database shown in Figure 1.2.
What will be an ideal response?
When a slide has a transition applied to it, a small transition icon appears beneath the slide number in the Slides and Outline pane.
Answer the following statement true (T) or false (F)
Should posters in a series share a common vocabulary? If so, why?
What will be an ideal response?
To avoid huge bills from your cell phone company when traveling to another country, what steps should you take?
What will be an ideal response?