Contents
Part 1. Control Program (CP)...•....•...•....•••..••..••...••..••..••...•••...••... 1 VM/SP .•...•........•...•....•••..••......••...•••.....•.....•................. 2
Introduction to theVM/SP Control Program ............................................ 2
Virtual Machine Time Management ................................................ 3
Virtual MachineStorage Management .............................................. 3
VirtualStorage Preservation ...................................................... 7
Virtual Machine I/O Management ................................................. 9
Spooling Functions ............................................................ 11Spool File Recovery ............................................................ 12
CP Commands ............................................................... 13
Program States•...•...•.....••.......•...••...•••.••..•••.••..••••...••...••..•• 14 Using Processor Resources ....•••.....• ',' •••.•••..••.•••.••..•.••••••...••...•.....• 15
Queue 1 ....................................................................... 15
Queue 2 ....................................................................... 15
Deadline Priority ..... '............................................................ 16
Queue 3 ....................................................................... 17
Interruption Handling•• "............................................................. 18
I/O Interrupts ................................................................... 18
Missing Interrupt Handler .......................................................... 18Using the Missing Interrupt Handler ............................................... 18
Devices Monitored ............................................................ 19
Default Time Interval Values ..................................................... 19
Changing the Time Interval ......................................................20 Determining Time Interval Settings ................................................ 21
Diagnostic Aids ............................................................... 21System Messages .............................................................. 21
System's Error Recording Area ................................................... 22
Trace Table .................................................................. 22
Program Interrupt ................................................................ 22
Machine Check Interrupt .......................................................... 22SVC Interrupt ................................................................... 23
External Interrupt ................................................................ 23
Synchronous Interrupts in an Attached Processor or MultiprocessorSystem ................... 23
Real I/O Interrupts ............................................................... 23
Performance Guidelines••..•••.••••.•.••..•.....•••..••••••••.••••.••••.•.•••••.••• 24
General Information .............................................................. 24
Virtual Machine I/O .............................................................. 25
Paging Considerations ............................................................ 26
Locked Pages Option ........................................................... 27
Reserved Page Frames Option .................................................... 28
Virtual=RealOption ........................................................... 28VM/SP Performance Options ....................................................... 29
Favored Execution ............................................................30 User Priority ................................................................. 31
Reserved Page Frames .......................................................... 32
Virtual=Real ................................................................. 32
Affinity ..................................................................... 34
MultipleShadow Table Support .................................................. 35 Shadow Table Bypass .......................................................... 35
Queue Drop Elimination ........................................................ 36
Virtual Machine Assist Feature ................................................... 37Using the Virtual Machine Assist Feature ........................................... 38
RestrictedUse of the Virtual Machine Assist Feature .................................. 38
Extended Control-Program Support:VM/370(ECPS) .................................... 39 Using the Extended Control-Program Support: VM/370 .............................. 41
ChannelUsage .................................................................. 41
The Virtual Block Multiplexer Channel Option ....................................... 41
Multisystem Communications .................................................... 42
Alternate PathSupport ......................................................... 44 MVS/System Extensions Support .................................................... 45
Contents xv
Part 1. Control Program (CP)
Introduction to the
Virtual Machine Time Management ................................................ 3
Virtual Machine
Virtual
Virtual Machine I/O Management ................................................. 9
Spooling Functions ............................................................ 11
CP Commands ............................................................... 13
Program States
Queue 1 ....................................................................... 15
Queue 2 ....................................................................... 15
Deadline Priority ..... '............................................................ 16
Queue 3 ....................................................................... 17
Interruption Handling
I/O Interrupts ................................................................... 18
Missing Interrupt Handler .......................................................... 18
Devices Monitored ............................................................ 19
Default Time Interval Values ..................................................... 19
Changing the Time Interval ......................................................
Diagnostic Aids ............................................................... 21
System's Error Recording Area ................................................... 22
Trace Table .................................................................. 22
Program Interrupt ................................................................ 22
Machine Check Interrupt .......................................................... 22
External Interrupt ................................................................ 23
Synchronous Interrupts in an Attached Processor or Multiprocessor
Real I/O Interrupts ............................................................... 23
Performance Guidelines
General Information .............................................................. 24
Virtual Machine I/O .............................................................. 25
Paging Considerations ............................................................ 26
Locked Pages Option ........................................................... 27
Reserved Page Frames Option .................................................... 28
Virtual=RealOption ........................................................... 28
Favored Execution ............................................................
Reserved Page Frames .......................................................... 32
Virtual=Real ................................................................. 32
Affinity ..................................................................... 34
Multiple
Queue Drop Elimination ........................................................ 36
Virtual Machine Assist Feature ................................................... 37
Restricted
Extended Control-Program Support:VM/370
Channel
The Virtual Block Multiplexer Channel Option ....................................... 41
Multisystem Communications .................................................... 42
Alternate Path
Contents xv