[Simh] VAX emulation on OpenVMS IA64 - Memory Exhausted

Mark Wickens mark at wickensonline.co.uk
Tue Nov 18 18:56:18 EST 2014


That's got it working thanks. It did work at 256M yes.


On 18 November 2014 23:50, Jeremy Begg <jeremy at vsm.com.au> wrote:

> Hi Mark,
>
> >Hopefully this is more what you need :)
>
>
> It's interesting that the output from SHOW PROCESS indicates your
> PAGEFILEQUOTA is 691984 but your SYSUAF entry says 1000000.  Not sure why
> that is, unless the command was issued from one process in a process tree.
>
> Anyway, two questions ...
>
> 1.  I noticed your SIMH config has '256m' commented out, did it
>     work with that memory size?
>
> 2.  Try increaseing your PAGEFILEQUOTA to 1500000, log out and log in
> again,
>     then run SIMH again.
>
> Regards,
>
>         Jeremy Begg
>
>
> >%<---------- %<---------- %<---------- %<---------- %<----------
> >%<---------- %<---------- %<----------
> >$ show proc/quot
>
> >18-NOV-2014 23:43:27.24   User: SYSTEM           Process ID:   00000459
> >                          Node: TSR2             Process name: "_FTA14:"
>
> >Process Quotas:
> > Account name: SYSTEM
> > CPU limit:                      Infinite  Direct I/O limit:       150
> > Buffered I/O byte count quota:    255808  Buffered I/O limit:     150
> > Timer queue entry quota:             100  Open file quota:        128
> > Paging file quota:                691984  Subprocess quota:        10
> > Default page fault cluster:           64  AST quota:              298
> > Enqueue quota:                      4000  Shared file limit:        0
> > Max detached processes:                0  Max active jobs:          0
>
>
> >%<---------- %<---------- %<---------- %<---------- %<----------
> >%<---------- %<---------- %<----------
>
> >UAF> show system
>
> >Username: SYSTEM                           Owner:  SYSTEM MANAGER
> >Account:  SYSTEM                           UIC:    [1,4] ([SYSTEM])
> >CLI:      DCL                              Tables: DCLTABLES
> >Default:  SYS$SYSROOT:[SYSMGR]
> >LGICMD:
> >Flags:
> >Primary days:   Mon Tue Wed Thu Fri
> >Secondary days:                     Sat Sun
> >No access restrictions
> >Expiration:            (none)    Pwdminimum:  8   Login Fails:     0
> >Pwdlifetime:           (none)    Pwdchange:   6-APR-2014 16:35
> >Last Login: 18-NOV-2014 23:36 (interactive), 18-NOV-2014 23:43
> >(non-interactive)
> >Maxjobs:         0  Fillm:       128  Bytlm:       256000
> >Maxacctjobs:     0  Shrfillm:      0  Pbytlm:           0
> >Maxdetach:       0  BIOlm:       150  JTquota:       4096
> >Prclm:          10  DIOlm:       150  WSdef:         4096
> >Prio:            4  ASTlm:       300  WSquo:       256000
> >Queprio:         0  TQElm:       100  WSextent:     32684
> >CPU:        (none)  Enqlm:      4000  Pgflquo:    1000000
> >Authorized Privileges:
> >  ACNT         ALLSPOOL     ALTPRI       AUDIT        BUGCHK       BYPASS
> >  CMEXEC       CMKRNL       DIAGNOSE     DOWNGRADE    EXQUOTA      GROUP
> >  GRPNAM       GRPPRV       IMPERSONATE  IMPORT       LOG_IO       MOUNT
> >  NETMBX       OPER         PFNMAP       PHY_IO       PRMCEB       PRMGBL
> >  PRMMBX       PSWAPM       READALL      SECURITY     SETPRV       SHARE
> >  SHMEM        SYSGBL       SYSLCK       SYSNAM       SYSPRV       TMPMBX
> >  UPGRADE      VOLPRO       WORLD
> >Default Privileges:
> >  ACNT         ALLSPOOL     ALTPRI       AUDIT        BUGCHK       BYPASS
> >  CMEXEC       CMKRNL       DIAGNOSE     DOWNGRADE    EXQUOTA      GROUP
> >  GRPNAM       GRPPRV       IMPERSONATE  IMPORT       LOG_IO       MOUNT
> >  NETMBX       OPER         PFNMAP       PHY_IO       PRMCEB       PRMGBL
> >  PRMMBX       PSWAPM       READALL      SECURITY     SETPRV       SHARE
> >  SHMEM        SYSGBL       SYSLCK       SYSNAM       SYSPRV       TMPMBX
> >  UPGRADE      VOLPRO       WORLD
>
>
> >VAX.INI %<---------- %<---------- %<---------- %<---------- %<----------
> >%<---------- %<---------- %<----------
> >$ type vax.ini
>
> >; Attach non-volatile RAM to a file
> >attach nvr dka100:[vax.data]nvram.bin
> >;
> >; This virtual machine has 512m memory
> >set cpu 512m
> >;set cpu 256m
> >;
> >; Define disk drive types. RA92 is largest-supported VAX drive.
> >set rq0 ra92
> >set rq1 ra92
> >;set rq2 ra92
> >set -B rq2 rauser=300000
> >;set -B rq3 rauser=20000
> >;set rq3 cdrom
>
> >;
> >; Attach defined drives to local files
> >attach rq0 dka100:[vax.data]d0.dsk
> >attach rq1 dka100:[vax.data]d1.dsk
> >;attach rq2 dka100:[vax.data]dsa3-archive.dsk
> >;attach rq3 /tmp/d3.dsk
> >;
> >; Attach the CD-ROM to its file (read-only)
> >attach -r rq3 dka100:[vax.data]vaxvmscd.iso
> >;attach -r rq3 dka100:[vax.data]softwareproducts1.iso
> >;attach -r rq3 /usr/local/archive/OpenVMS/7.3-VAX/SPL1-VAXBINJUN043.iso
>
> >;
> >; Disable unused devices. It's also possible to disable individual
> devices,
> >; using a construction like "set rq2 disable" if desired.
> >;
> >set rl disable
> >set ts disable
> >;
> >; Attach Ethernet to a network interface
> >set xq mac=00:27:19:b1:6f:84
> >attach xq eth1
>
> >set vh enable
> >att vh 2023
>
> >set cpu idle=VMS
>
> >set cpu conhalt
> >dep bdr 0
>
> >;
> >; Now start the emulator
> >boot cpu
> >exit
>
> >%<---------- %<---------- %<---------- %<---------- %<----------
> >%<---------- %<---------- %<----------
> >$ vax
>
> >VAX simulator V3.9-0
>
> >%<---------- %<---------- %<---------- %<---------- %<----------
> >%<---------- %<---------- %<----------
> >$ vax vax.ini
>
> >VAX simulator V3.9-0
> >NVR: buffering file in memory
> >vax.ini> set cpu 512m
> >Memory exhausted
> >RQ: unit is read only
> >Eth: opened OS device WE1
> >Listening on port 2023 (socket 8)
> >Loading boot code from ka655x.bin
>
> >KA655-B V5.3, VMB 2.7
> >Performing normal system tests.
> >40..39..38..37..36..35..34..33..32..31..30..29..28..27..
>
>
> >Simulation stopped, PC: 2004CECE (BLSSU 2004CEC6)
> >Goodbye
> >NVR: writing buffer to file
> >Eth: closed WE1
>
>
> >On 18 November 2014 23:28, Jeremy Begg <jeremy at vsm.com.au> wrote:
>
> >> Hi Mark,
> >>
> >> >I'm currently setting up a VAX emulator on OpenVMS IA64 8.4. When I
> have
> >> >the memory configured for 512m I get a memory exhausted message on
> booting
> >> >the emulator - I presume this is an account setting? The box is an
> RX2660
> >> >with 16GB of memory.
> >>
> >> As always, the exact error message would be helpful.
> >>
> >> Running the emulator with 512M of RAM will require that the OpenVMS
> process
> >> running the emulator will need a PAGEFILEQUOTA of at lease 1000000 and
> for
> >> decent performance the WSQUOTA should be large too (but doesn't have to
> be
> >> that large).
> >>
> >> Regards,
> >>
> >>         Jeremy Begg
> >>
> >>   +---------------------------------------------------------+
> >>   |            VSM Software Services Pty. Ltd.              |
> >>   |                 http://www.vsm.com.au/                  |
> >>   |---------------------------------------------------------|
> >>   | P.O.Box 402, Walkerville, |  E-Mail:  jeremy at vsm.com.au |
> >>   | South Australia 5081      |   Phone:  +61 8 8221 5188   |
> >>   |---------------------------|  Mobile:  0414 422 947      |
> >>   |  A.C.N. 068 409 156       |     FAX:  +61 8 8221 7199   |
> >>   +---------------------------------------------------------+
> >>
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mailman.trailing-edge.com/pipermail/simh/attachments/20141118/9caf6e6d/attachment-0001.html>


More information about the Simh mailing list