HP 3000 SERIES II System Service Manual page 127

Computer system
Table of Contents

Advertisement

Maintenance Procedures
NOTE
When a system with error correcting memory is initialized for the
first time or the memory size is changed to cross the 128K bound-
ary, MEMLOGAN should be run with PARM= 1 as soon as the
system is up and running. This will ensure a clean MEMLOG file
and that subsequent error counts are valid.
PARM= 2 Causes the current contents ofMEMLOG 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 from the
system and normally only the system manager would use this P ARM 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
performance. 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 P ARM parameter of the RUN command. 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 MEMTIMER;PARM= 10
To return logging to the default interval (60 minutes), the following RUN command would be entered:
:RUN MEMTIMER;PARM= 3600
Three error conditions are detected by MEMTIMER. If the PARM parameter 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 itself after printing:
**
MEMORY LOGGING PROCESS NOT ACTIVE
**
In this case there is no timing interval update.
If
either the memory logging hardware is not present on the system or MEMLOGP is currently
updating the memory log file, the following message will appear:
**
MEMLOGP TIMER ENTRY NOT FOUND
**
4-41

Advertisement

Table of Contents
loading

Table of Contents