Getting Started with OpenVMS System Management (HP Technologies)
Overview
By Ruth E. Goldenberg
A place for everything and everything in its place.
Isabella Mary Beeton, The Book of Household Management
This appendix describes those system services that affect process-private virtual address space and several related others:
-
$CREATE_REGION_64, which assigns characteristics to an area of a given size
-
$CRETVA and $CRETVA_64, which create demand zero pages in P0, P1, and P2 space
-
$EXPREG and $EXPREG_64, which create demand zero pages at the next available address within a specified virtual address region
-
Various create and map section services that create a process-private or global section that maps the blocks of a file or particular pages of physical address space to a portion of process-private address space
-
Various create and map section services that create and map memory-resident or Galaxywide global sections
-
$MGBLSC, $MGBLSC_64, and $MGBLSC_GPFN_64, which map to an existing global section
-
$DELTVA and $DELTVA_64, which delete P0, P1, or P2 pages
-
$CNTREG, which deletes the upper end of P0 space or the lower end of P1 space
-
$DGBLSC, which marks a global section for deletion when no more processes are mapped to it
-
$DELETE_REGION_64, which deletes a given region
-
$CREATE_BUFOBJ and $CREATE_BUFOBJ_64, which create a buffer object
-
$DELETE_BUFOBJ, which deletes a buffer object
-
Services that return information about address space, such as $GET_REGION_ INFO, $GETSECI, and $FIND_GPAGE_64
-
$SETSWM, which enables or disables process swapping
-
$SETPRT and $SETPRT_64, which change the protection on pages of virtual address space
-
$SETFLT and $SETFLT_64, which set the fault-on-execute bit for a page
-
$COPY_FOR_PAGE, which reads data from a page with fault-on-read set
Категории