(a) In an environment where several users share access to a single database, can one user ever block another’s access for an unlimited period of time? (This situation is called an indefinite postponement.) (b) Describe a scenario in which two users could cause the indefinite postponement of each other. (c) Describe a scenario in which a single user could cause the indefinite postponement of all users.
What will be an ideal response?
Indefinite postponement is also known as deadlock. It occurs when one task holds a resource being waited for by a second task, and the second holds a resource being waited for by the first. Because each is waiting for the other, neither will ever release its resource and allow the other to proceed.
You might also like to view...
In UNIX and Linux, ____________________ is a dumping ground for automated CRON jobs, as well as various logged functions by applications that do not maintain their own log files.
Fill in the blank(s) with the appropriate word(s).
Videos can NOT be added to the background of a slide
Indicate whether the statement is true or false
The merge fields in a main document are enclosed with parentheses
Indicate whether the statement is true or false
Which option is a characteristic of synchronous data operation?
a. Timing pulses are transmitted within the signal stream. b. Start and stop pulses control data transmission. c. System timing is not of critical importance. d. All data bits are the same length in time.