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...
Virus ________ are common in email messages and can trick you into behavior that can be harmful
Fill in the blank(s) with correct word
The Table button is located in the:
A) Tables group on the VIEW tab. B) Insert group on the HOME tab. C) Tables group on the INSERT tab. D) Design group on the VIEW tab.