Discuss which of the updates that created each of the tuples shown in Figure 26.9 were applied retroactively and which were applied proactively.
What will be an ideal response?
- V1, V6, V8, V9, and V11 are all products of proactive updates, because their TST occurred
before their
VST.
- V2, V3, V5, V7, and V10 are all products of retroactive updates, because their TST
occurred after their
VST.
You might also like to view...
What happens if setSize is not called on a window?
a. The window is displayed at its preferred size. b. It is a syntax error. c. The window is not displayed. d. Only the title bar appears.
When a thread obtains the monitor lock on an object, then determines that it cannot continue with its task on that object until some condition is satisfied, the thread can call Object method ________; this releases the monitor lock on the object, and transitions the thread waits to the waiting state.
a. waitForOtherThreads b. stop c. waitForCondition d. wait