May 2002
Intermediate to advanced
416 pages
8h 37m
English
Because many procedures can execute simultaneously, it is possible for them to access the same object memory at the same time, causing subtle and potentially fatal errors.
Definition: The data access set is the set of all data items read, written, or referenced by a single activation.
When the data access sets of several activations intersect, and there is at least one writer, there is the possibility of data access conflict. It is the responsibility of the developer to avoid data access conflict. Consequently, there is no substitute for disciplined data access strategies, described below.
Good practice generally assures that data access conflict cannot occur or is not relevant. ...
Read now
Unlock full access