HP 3000 III Series Manual page 244

Table of Contents

Advertisement

MCU/Main Memory Overview
PARM=2 Causes the current contents of MEMLOG to be printed on the
output
device after
which the file is
deleted from
the
system.
(This is the only way to remove the
MEMLOG file
fram the system and normally only the system manager would
use this PARM value.)
MEMTIMER (MEMTIMER.PUB.SYS)
is the utility program
which allows
the user to modify the interval of time between successive memory
log updates.
The normal default
interval is 60 minutes.
This
interval provides
the average installation with an
adequate log
of the memory system.
For other reasons,
it may be desirable to
modify the
interval to allow increased
monitoring of the memory
per formance.
It is the function of MEMTIMER to modify
the time
interval.
MEMTIMER alters the current timing
interval to a new
value and terminates the current interval.
This causes
MEMLOGP
to
update
the
memory
log
file
immediately
and periodically
thereafter according to the new interval specified.
A new timing
interval is specified through the
PARM parameter of the RUN com-
mand.
There is no user dialogue with MEMTIMER.
The PARM value
is given as a positive integer greater than zero which represents
the number of seconds between log file updates.
To begin memory
logging at
10 second intervals,
the following RUN command would
be entered:
:RUN MEMTIMERiPARM=lO
To return logging to the default interval (60 minutes),
the fol-
lowing
RUN
command would be entered:
:RUN MEMTIMERiPARM=3600
Three error
conditions are detected by
MEMTIMER.
If the
PARM
pararne ter
of the RUN command is equal to or less than zero, then
MEMTIMER will terminate after printing the following message:
**
INVALID PARM (DELAY) VALUE
**
The current time interval remains unchanged.
If MEMLOGP has been terminated,
then MEMTIMER will terminate it-
self after printing:
**
MEMORY LOGGING PROCESS NOT ACTIVE
**
In this case there is no timing interval update.
If MEMLOGP is currently updating the memory log file, the follow-
ing message will appear:
**
MEMLOGP TIMER ENTRY NOT FOUND
**
In this case, the timing
interval
will
be
updated.
MEMTIMER
should
be
run
again
to ensure that MEMLOGP will recognize the
updated interval immediately.
Note that the default
timing
in-
terval will become the current timing interval each time the sys-
6-20

Advertisement

Table of Contents
loading

Table of Contents