Museum

Home

Lab Overview

Retrotechnology Articles

⇒ Online Manual

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

MPMn

mpm-name

Qualifiers

/CEFCLUSTERS

/GBLSECTIONS

/INITIALIZE

/MAILBOXES

/MAXCEFCLUSTERS

/MAXGLBSECTIONS

/MAXMAILBOXES

/POOLBCOUNT

/POOLBSIZE

/PRQCOUNT

SYSGEN SHARE — VMS 5.4-3

  Initializes and connects a shared (multi-port) memory to a processor.
  Requires CMKRNL privilege.

  Format:

    SHARE MPMn mpm-name [/qualifier...]

  Example:

    SHARE MPM0 SHR_MEM_0 /INITIALIZE /GBLSECTIONS=128 /MAILBOXES=64

Additional information available:

MPMnmpm-nameQualifiers

MPMn

  Then 'n' refers to the number on the front panel of the multiport memory
  unit  being initialized or connected.

mpm-name

  Name by which the multi-port memory unit is to be known to systems
  using it; 1-15 alphanumeric, dollar sign, or underscore characters.

Qualifiers

Additional information available:

/CEFCLUSTERS/GBLSECTIONS/INITIALIZE/MAILBOXES
/MAXCEFCLUSTERS/MAXGLBSECTIONS/MAXMAILBOXES/POOLBCOUNT
/POOLBSIZE/PRQCOUNT

/CEFCLUSTERS

 /CEFCLUSTERS=n

  Total common event flag clusters permitted in the multiport memory
  unit; defaults to 32.  Only used if the /INITIALIZE  qualifier is also
  specified.

/GBLSECTIONS

 /GBLSECTIONS=n

  Total global sections permitted in the multi-port memory unit; defaults
  to 32.  Only used if the /INITIALIZE  qualifier is also specified.

/INITIALIZE

 /INITIALIZE

  Specifies that the multiport memory unit's data structures are to be
  initialized.  If the specified multiport memory unit is already
  initialized and connected to other active processors, the memory is
  not initialized; rather, it is just connected to the processor.

/MAILBOXES

 /MAILBOXES=n

  Total mailboxes permitted in the multiport memory unit; defaults to 32.
  Only used if the /INITIALIZE  qualifier is also specified.

/MAXCEFCLUSTERS

 /MAXCEFCLUSTERS=n

  Maximum common event flag clusters that all processes on this processor
  can create int the multiport memory unit; defaults to no limit.

/MAXGLBSECTIONS

 /MAXGLBSECTIONS=n

  Maximum global sections that all processes on this processor can
  create in the multiport memory unit; defaults to no limit.

/MAXMAILBOXES

 /MAXMAILBOXES=n

  Maximum maiboxes that all processes on this processor can create in the
  multiport memory unit; defaults to no limit.

/POOLBCOUNT

 /POOLBCOUNT=n

  Number of blocks allocated to the multiport memory unit's dynamic
  memory pool; defaults to 128 blocks.

/POOLBSIZE

 /POOLBSIZE=n

  Size of each block in the multiport memory unit's dynamic memory pool;
  defaults to 128 bytes.

/PRQCOUNT

 /PRQCOUNT=n

  Number of inter-processor request blocks allocated.

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026