User manual
VAX MP SIMH console extensions
60
On OS X setting either of WS_MIN, WS_MAX or WS_LOCK to non-zero value causes VAX core
memory block to be pre-paged when VAX VCPUs execution starts or resumes, but no memory
locking or system-level alterations to working set size are performed.
If VAX MP is unable to perform extending working set or locking code and data in memory, it will
display warning message at first BOOT CPU command, or first RUN, CONTINUE, GO and STEP
command.
CPU SMT
Command CPU SMT establishes override value of SMT/hyperthreaded slow-down factor that is
reported by VAX MP to VSMP and is used by VSMP to adjust calibration of OpenVMS timing
loops. See section “Miscellaneous notes” later in this document, subsection “Using VMware,
VirtualBox and other virtual environments”.
CPU INFO
Command CPU INFO displays VAX MP state information of use for a developer, including
summary of current VCPU modes, IPL levels and pending interrupts, synchronization window etc.
For example:
sim-cpu0> cpu info
CP MO IP LI THRD ACLK
U# PC PSL DE L# RQ PRIO AIPI
-- -------- -------- -- -- -- ------ ----
00 8E9CC856 04080008 IK 8 0 OS 42
01 8E93A566 00C20008 KU 2 0 RUN 42
02 8E9576AF 04C80000 IU 8 0 OS 42
03 00000E7A 03C00001 UU 0 0 RUN 42
04 (STANDBY)
05 (STANDBY)
CP External pending interrupts
U# Local and buffered interrupts
-- --------------------------------------
00 XT: NEW SYNCLK ASYNC_IO
LC: (none)
01 XT: NEW SYNCLK
LC: (none)
02 XT: NEW SYNCLK
LC: (none)
03 XT: NEW SYNCLK
LC: (none)
Interlock mode: native
Active synchronization windows: SYS,ILK
SYS and ILK check interval / window size: 89100 / 891000
Synchronization window quant / maxdrift: 89100 / 712797
CPUs active in synchronization window:
CP active rel wait wt
U# in pos seq# on waited by
-- ------- ---------- -------- -- ---------------------------
00 SYS 0
02 SYS,ILK 0