Checking The Memory Assignments - Siemens PGC 302 Edition II Manual

Process gas chromatograph
Table of Contents

Advertisement

Installation of software
OPTIMIZING THE MAIN MEMORY
IN THE CONTROL UNIT
In certain operating situations, the operating soft-
ware requires almost the complete conventional
memory of 640 kB. To ensure that the operating soft-
ware is executed correctly, all TSR programs should
be loaded into the upper memory area as far as
possible.
NOTE:
If the space in the conventional memory is insufficient, the
message Not enough memory is output if certain functions of
the operating software are used, or may possibly already ap-
pear when the operating software is started.
The following steps are necessary if you wish to opti-
mally use the memory of the control unit. Theoretical
considerations are shown on the next page and in your
manual! The measures only function with PCs
MS-DOS
with an 80386 processor or higher.
st
1
step:
Make all types of memory available
The following lines should be present in the file
, at the beginning if at all possible:
CONFIG.SYS
device=c:\dos\himem.sys
device=c:\dos\emm386.exe noems
dos=high,umb
CAUTION:
If the path \windows\ is present instead of \dos\ in your file
prior to himem.sys or emm386.exe, you should
CONFIG.SYS
not change this!
If further parameters are present in your file
noems, you should not change this!
nd
2
step:
Load TSR programs into the upper
memory area
It is necessary
to use the command devicehigh= instead of device=
in the file
CONFIG.SYS
to use the command loadhigh or its abbreviation lh
in front of program names in the file
!
EXEC.BAT
Example of
CONFIG.SYS
If your file
CONFIG.SYS
device=c:\dos\setver.exe
change it into
devicehigh=c:\dos\setver.exe
CAUTION:
devicehigh must not be used in the lines himem.sys and
emm386.exe because these lines are responsible for permit-
ting devicehigh to be used!
12
after
CONFIG.SYS
AUTO-
contains e.g. a line
Example of
AUTOEXEC.BAT
If your file
AUTOEXEC.BAT
keyb gr,,c:\dos\keyboard.sys
change it into
lh keyb gr,,c:\dos\keyboard.sys
rd
3
step: Reset control unit
Your modifications only become effective when the
control unit is restarted! Simultaneously press and hold
the keys
and
, and then press the key
ALT
CTRL
addition.
th
4
step:

Checking the memory assignments

The
command
DOS
MEM
assignments of your control unit. Type the following
command after the
prompt:
DOS
c:> mem /c /p
With
versions < 6.2, type:
MS-DOS
c:> mem /c |more
Please observe the vertical line (ASCII 124) in front of
more.
How can you recognize
whether your modifications were successful?
The result is correct if only a few programs are present
in the conventional memory and many programs have
been loaded into the high memory. The reply to the
mem command could then appear as follows, for
example:
Modules which use the memory below 1 MB:
Name
Total
=
Conventional +
MSDOS
15,389
(15K)
15,389
HIMEM
1,120
(1K)
1,120
EMM386
3,136
(3K)
3,136
COMMAND
3,792
(4K)
3,792
SETVER
832
(1K)
0
RAMDRIVE
1,232
(1K)
0
VSAFE
22,880
(22K)
0
SMARTDRV
29,024
(28K)
0
GRKBD
2,192
(2K)
0
DOSKEY
4,144
(4K)
0
LMOUSE
16,112
(16K)
0
EVESA
4,144
(4K)
0
Vacant
709,328
(693K)
631,536
Memory summary:
Memory type
Total =
Conventional
655,360
High
158,352
Reserved
393,216
Expanded (XMS)
7,181,680
Total memory
8,388,608
Total below 1 MB
813,712
Maximum size for executable program
Largest vacant block in high memory area
MS-DOS is resident in the high memory area.
contains e.g. a line
DEL
indicates the current memory
RETURN
RETURN
High memory
(15K)
0
(0K)
(1K)
0
(0K)
(3K)
0
(0K)
(4K)
0
(0K)
(0K)
832
(1K)
(0K)
1,232
(1K)
(0K)
22,880
(22K)
(0K)
29,024
(28K)
(0K)
2,192
(2K)
(0K)
4,144
(4K)
(0K)
16,112
(16K)
(0K)
4,144
(4K)
(617K)
77,792
(76K)
Used
+ Vacant
23,824
631,536
80,560
77,792
393,216
0
4,444,528
2,737,152
4,942,128
3,446,480
104,384
709,328
631,440
(617K)
77,728
(76K)
2SWINSTA.CHP, Stand Dezember 22, 1999
in

Advertisement

Table of Contents
loading

Table of Contents