Note: In attached processor mode, no shared pages are locked. If the
system operator attempts to lock a shared page or an address range
containing one ormore shared pages, he will receive the message DMKCPV165I PAGE (hexloc) NOT LOCKED, SHARED PAGE
for each of the shared pages within the range.RESERVED PAGE FRAMES OPTION A more flexible approach than locked pages is the reserved page frames option. This option provides a specified virtual machine with an
essentially private set of real page frames, the number offrames being designated by the system operator, when he issues the CP SET RESERVE command line: Pages will not be locked into these frames. They can be
paged out, but only for other active pages of the same virtual machine.When a temporarily inactive virtual machine having this option is
reactivated, these page frames are immediately available. If the
program code or data required to satisfy the request was in real storage
at the time the virtual machine became inactive, no paging activity is
required for the virtualmachine to respond.
This option is usuallymore efficient than locked pages in that the
pages that remain in real storage are those pages with the greatest
aaount of activity at that moment, as determined automatically by thesystem. Although multiple virtual machines may use the LOCK option,
only one virtualmachine at a time may have the reserved page frames option active. Assignment of this option is discussed further in
npreferred VirtualMachines.
n The reserved page frames option provides performance that is
generally consistent from run to run with regard to paging activity.
This can be especially valuable for production-oriented virtual machines
with critical schedules, or those running teleprocessing applications
where responsetimes must be kept as short as possible. YIRTU1L=RE1L OPTION The VM/310 virtual=real option eliminates CP paging for the selected
virtual aachine. 111 pages of virtualmachine storage, except page
zero, are locked in the real storage locations they would use on a real
coaputer. CP controls real page zero, but the remainder of the CP
nucleus is relocated and placed beyond the virtual=realmachine in real
storage. This option is discussed in more detail in "Preferred VirtualMachines.
n Since the entire address space required by the virtual machine is
locked, these pageframes are not available for use by other virtual
aachines exceptwhen the virtual=real aachine is not logged on. This
option often increases the paging activity for other virtualmachine users, and in some cases for VK/310. (Paging activity on the system .ay
increase substantially, since all other virtualmachine storage
requirements aust be aanagedwith fewer remaining real page fraaes.)
CP Introduction 1-29
system operator attempts to lock a shared page or an address range
containing one or
for each of the shared pages within the range.
essentially private set of real page frames, the number of
paged out, but only for other active pages of the same virtual machine.
reactivated, these page frames are immediately available. If the
program code or data required to satisfy the request was in real storage
at the time the virtual machine became inactive, no paging activity is
required for the virtual
This option is usually
pages that remain in real storage are those pages with the greatest
aaount of activity at that moment, as determined automatically by the
only one virtual
npreferred Virtual
n
generally consistent from run to run with regard to paging activity.
This can be especially valuable for production-oriented virtual machines
with critical schedules, or those running teleprocessing applications
where response
virtual aachine. 111 pages of virtual
zero, are locked in the real storage locations they would use on a real
coaputer. CP controls real page zero, but the remainder of the CP
nucleus is relocated and placed beyond the virtual=real
storage. This option is discussed in more detail in "Preferred Virtual
n
locked, these page
aachines except
option often increases the paging activity for other virtual
increase substantially, since all other virtual
requirements aust be aanaged
CP Introduction 1-29