Zone and data set sharing considerations

The following identifies the phases of APPLY processing and the zones and data sets SMP/E may require for exclusive or shared use during each phase. For more information about command phases and data set sharing in SMP/E, see Sharing SMP/E data sets.

  1. Initialization
    Global zone
    Read without enqueue.
    Target zone
    Read without enqueue.
  2. SYSMOD selection
    Cross-zones
    Read with shared enqueue.
    Global zone
    Read with shared enqueue.
    Target zone
    Update with exclusive enqueue.
    SMPPTS
    Read with shared enqueue.
  3. Element selection
    SMPPTS
    Read with shared enqueue.
    Target zone
    Update with exclusive enqueue.
  4. Load module build
    DLIB zone
    Read with shared enqueue.
    Global zone
    Read with no enqueue.
    Target zone
    Update with exclusive enqueue.
    SMPPTS
    Read with shared enqueue.
  5. Utility calling
    Target zone
    Update with exclusive enqueue.
  6. Cross-zone requisite reporting phase
    Cross-zones
    Read with shared enqueue.
    Global zone
    Read with shared enqueue.
    Target zones
    Update with exclusive enqueue.
  7. Global zone update
    Global zone
    Update with exclusive enqueue.
    Target zone
    Update with exclusive enqueue.
    SMPPTS
    Update with exclusive enqueue.
  8. Cross-zone processing
    Cross-zones
    Read with shared enqueue.
    Cross-zones
    Update with exclusive enqueue.
    Global zone
    Read with no enqueue.
  9. Termination

    All resources are freed.