Category : Alternate Operating Systems - Quarterdeck DesqView, CP/M, etc
Archive   : QWHITE13.ZIP
Filename : EMSCOMP.TEC

 
Output of file : EMSCOMP.TEC contained in archive : QWHITE13.ZIP

ID:EC EMS Boards: A Comparison of Features
Quarterdeck Technical Note #235 Filename: EMSCOMP.TEC
by Gary King CompuServe: EMSCMP.ZIP
Last revised: 3/02/92 Category: HW

Subject: Comparisons of some popular EMS 4 expanded memory boards and their
features. A good note to consult when shopping for an EMS board for
use with DESQview and/or QRAM.


The following charts were created by Quarterdeck's Manifest program. Use
these charts to form a comparison between the various 16 bit Expanded Memory
Boards. These boards were tested in a true 8 mHz IBM AT with a VGA card and
256k of base motherboard memory. We decided to test only memory boards with
the ability to map a substantial amount of memory below 640k. We did this
because a board's ability to backfill memory and the motherboard's ability to
disable base or conventional memory are the two features which enable DESQview
to multitask using expanded memory.

Here's a brief synopsis of the Manifest printouts:

System/Config:
An EMS manager is provided with all EMS boards. The EMS manager is a program
that manages the expanded memory. Only when the memory is managed is it ready
to be used by QRAM or DESQview. There may be additional parameters needed to
fine tune the memory board's operation. We sometimes add parameters to the
memory manager's line of the CONFIG.SYS, which will give some indication of
how much effort is needed to configure your EMS Board. Consult the manual
that came with the board or call the manufacturer to get information about
additional parameters that can fine tune the EMS board. Fine tuning your
memory manager can sometimes be beneficial to its operation, particularly when
using QRAM or DESQview. The extra effort can reduce the memory overhead of
the EMS board. The presence of QEXT.SYS, in this case, denotes the ability of
the board to create some extended memory. QEXT.SYS will use this extended
memory to create a high memory area or what is more commonly called the HMA -
a very important feature for DESQview, DOS 5 and for other programs as well.

Expanded/Overview:
This gives you an idea of how capable the EMS board is. The version of EMS is
important. It's one of the determining factors in how good your system's
performance will be using DESQview or QRAM. The Expanded Memory Specification
makes it possible for QRAM and DESQview to enhance your computer's
performance. If the memory manager and board don't support this specification
fully, QRAM and DESQview's capabilities will be limited. The PAGE FRAME
indicates where the door to expanded memory starts. MAPPABLE PAGES shows how
many memory addresses can be filled with expanded memory. QRAM uses this
space above 640k to load device drivers and TSRs high. DESQview will also
load itself into the memory above 640k when available. The amount below 640k
determines how large the 2nd and 3rd or additional windows can be for a
program running in DESQview. EMS HANDLES are created for programs requesting
expanded memory. Each EMS request requires a handle. These handles may also
be given a name to show what process is using EMS. REAL ALTERNATE MAPS are an
advanced feature of EMS. They allow maps to be changed much faster. The idea
is that the EMS manager can switch from one map to another in one operation,
rather than one operation per mappable page. This significantly helps manage
high speed communications and improves performance in multitasking
environments.

Expanded/Timings:
These figures determine the access speed of your expanded memory relative to a
PC/XT. This screen also shows speeds of different areas of EMS memory. Speeds
will differ between boards. 16 bit access, the speed of the processor, the
wait states built in the motherboard, the BUS speed are determining factors.

Expanded/Pages:
This is a graphical look at the boards EMS mapping ability. A + indicates the
space has been made mappable by the memory manager. It's broken down in 64k
segments for each line, (for example, 4000-4FFF hex), and each character is
16k or (for example, 4000-43FF hex). The area shown here reflects the memory
space from 0k to 1024k or 0000-FFFF hex. As mentioned above, we only tested
boards that have the capability to backfill conventional memory and since the
EMS boards we tested have the ability to backfill, they make EMS memory
available below 640k. Since DOS applications can only run in the first 640k,
DESQview can use the backfilled EMS memory to make DOS programs think they're
running in conventional memory, when actually, the DOS applications are being
run in expanded memory. The PAGE FRAME is indicated by a series of four Fs
and is required by most programs to use this memory. In these charts it's 64k
in D000-DFFF hex. It needs to be placed in an otherwise unused portion of the
address space. Usually it's placed somewhere between C000-EFFF; however this
depends on the hardware configuration and the manufacturer. The IBM AT, along
with most other clones, will not allow the E000-EFFF to be used.

Expanded/Benchmarks:
The timings here indicate the performance in the handling of the expanded
memory calls. All rows of figures except the first row represent the time
required to complete various EMS functions. The first row (Timer Interrupt
Latency) indicates the amount of time that interrupts are locked during the
different EMS functions. This is a good indication of the board's
performance. In comparing boards, lower numbers are desirable for this field,
since lower numbers indicate a board's ability to perform functions in a
smaller or lower time frame.

Dos/Drivers:
The size of the driver indicated by EMMXXXX0 shows the amount of conventional
memory used by the memory manager. Fine tuning the memory manager, as
mentioned above, may alter the amount it uses.

Summary:
Each board is different in the way it implements EMS. Some will backfill as
much conventional memory as the machine can disable; as little as 64k or as
much as 640k. Some can't backfill at all. Others will only create a PAGE
FRAME or map a small amount around it, if any at all. EMS 4.0 has many
features, and it's up to the board manufacturer to determine which features
will be supported. On a XT or AT computer, QRAM and DESQview are fully
dependent on the degree of EMS support provided or the chip set used by
manufacturer. If the EMS manager doesn't support a particular feature, then
QRAM and DESQview will be unable utilize that feature.

Name: INTEL ABOVE BOARD PLUS

System / CONFIG
DEVICE = C:\ABOARD\EMM.SYS AT 208 MC ND H=16
FILES=20
BUFFERS=20 Expanded / Timings
DEVICE=QEXT.SYS Available Expanded Memory
Speed PC/XT
Expanded / Overview Size K/Sec Index
EMS Version 4.0 1152K 2981 5.8
Page Frame C800
Mappable Pages 30

Total Available
Expanded Memory 1536K 1152K
EMS Handles 16 15
Real Alternate Maps 0 0

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 6 - 29
1n00 UUUU C800 - DFFF 96K 0 - 5
2n00 UUUU
3n00 UUUU
4n00 ++++
5n00 ++++
6n00 ++++ Intel Corp.
7n00 ++++ (408) 765-8080
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 UUUU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 925 74
Map Single Page 75 80 78
Real Alternate Map Set
Save All - 30 pages 517 525 519
Map Multiple - 30 pages 2304 2313 2308
Restore All - 30 pages 1054 1067 1062
Save Page Frame 136 143 139
Restore Page Frame 134 140 136
Open Handle - 4 pages 336 344 341
Close Handle - 4 pages 222 231 227
Open Handle - 31 pages 757 766 762
Close Handle - 31 pages 414 421 418

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
0C45 - 0C66 0.5K QEXTXXX0 C
09B3 - 0C44 10K EMMXXXX0 C


Name: STB RAPIDMEG

System / CONFIG
DEVICE=C:\STB\RAPIDMAP.SYS /I=4000-9FFF /i=B000-B7FF
... /E=128 /S=4000 /N=4 /T=1
FILES=20
BUFFERS=20 Expanded / Timings
DEVICE=QEXT.SYS Available Expanded Memory
Speed PC/XT
Expanded / Overview Size K/Sec Index
EMS Version 4.0 1536K 3724 7.2
Page Frame C800
Mappable Pages 32

Total Available
Expanded Memory 2048K 1536K
EMS Handles 64 62
Real Alternate Maps 0 0

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 6 - 7
2n00 UUUU C800 - DFFF 96K 0 - 5
3n00 UUUU
4n00 ++++
5n00 ++++
6n00 ++++ STB Systems, Inc.
7n00 ++++ (214) 234-8750
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 2998 381
Map Single Page 111 117 115
Real Alternate Map Set
Save All - 32 pages 134 139 136
Map Multiple - 32 pages 3031 3041 3036
Restore All - 32 pages 441 451 445
Save Page Frame 94 98 96
Restore Page Frame 161 165 161
Open Handle - 4 pages 132 137 133
Close Handle - 4 pages 126 132 129
Open Handle - 31 pages 130 136 132
Close Handle - 31 pages 129 132 130

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
0C75 - 0C96 0.5K QEXTXXX0 C
09B3 - 0C74 11K EMMXXXX0 CS


Name: NEWER CONCENTRATION

System / CONFIG
DEVICE = C:\CONCEMM.SYS /FD000 /B256 /PC800,CC00,B000
...,B400 /M4096 /L3968
FILES=20
BUFFERS=20 Expanded / Timings
DEVICE=QEXT.SYS Available Expanded Memory
Speed PC/XT
Expanded / Overview Size K/Sec Index
EMS Version 4.0 3584K 2981 5.8
Page Frame D000
Mappable Pages 32

Total Available
Expanded Memory 3968K 3584K
EMS Handles 64 63
Real Alternate Maps 3 3

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 6 - 7
2n00 UUUU C800 - CFFF 32K 4 - 5
3n00 UUUU D000 - DFFF 64K 0 - 3
4n00 ++++
5n00 ++++
6n00 ++++
7n00 ++++ Newer Technology
8n00 ++++ (800) 678-DRAM
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UU++
Dn00 FFFF + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 1197 104
Map Single Page 130 137 133
Real Alternate Map Set 80 85 83
Save All - 32 pages 1286 1297 1290
Map Multiple - 32 pages 5269 5294 5282
Restore All - 32 pages 881 888 885
Save Page Frame 223 232 227
Restore Page Frame 173 178 176
Open Handle - 4 pages 599 613 608
Close Handle - 4 pages 647 655 650
Open Handle - 31 pages 1177 1191 1183
Close Handle - 31 pages 1078 1087 1083

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
0D66 - 0D87 0.5K QEXTXXX0 C
09B3 - 0D65 14K EMMXXXX0 C


Name: EVEREX RAM 8000 AT

System / CONFIG
DEVICE C:\EVEREX\EMM.SYS /H:16 /I:B000-B7FF
FILES=20
BUFFERS=20
DEVICE=QEXT.SYS Expanded / Timings
Available Expanded Memory
Expanded / Overview Speed PC/XT
EMS Version 4.0 Size K/Sec Index
Page Frame C800 1520K 1061 2.0
Mappable Pages 32

Total Available
Expanded Memory 1520K 1520K
EMS Handles 16 15
Real Alternate Maps 127 127

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 4 - 5
2n00 UUUU C800 - D7FF 64K 0 - 3
3n00 UUUU D800 - DFFF 32K 6 - 7
4n00 ++++
5n00 ++++
6n00 ++++ Everex Systems, Inc.
7n00 ++++ (415) 498-1111
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 1245 209
Map Single Page 160 168 164
Real Alternate Map Set 562 565 563
Save All - 32 pages 1345 1365 1351
Map Multiple - 32 pages 4459 4471 4464
Restore All - 32 pages 1337 1353 1345
Save Page Frame 218 226 222
Restore Page Frame 218 223 222
Open Handle - 4 pages 149 153 151
Close Handle - 4 pages 732 738 735
Open Handle - 31 pages 287 290 290
Close Handle - 31 pages 729 735 732

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
09D5 - 0BCA 7.8K EMMXXXX0 C
09B3 - 09D4 0.5K QEXTXXX0 C


Name: COMPUTER PERIPHERALS CPI-XMA

System / CONFIG
Device=qext.sys
DEVICE=C:\HIGHFI\XMAEMS40.SYS /D0,D4,D8,DC,B0.B4,C8,CC
FILES=20
BUFFERS=20 Expanded / Timings
Available Expanded Memory
Expanded / Overview Speed PC/XT
EMS Version 4.0 Size K/Sec Index
Page Frame D000 3712K 1060 2.0
Mappable Pages 32

Total Available
Expanded Memory 4096K 3712K
EMS Handles 64 63
Real Alternate Maps 15 15

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 4 - 5
2n00 UUUU C800 - CFFF 32K 6 - 7
3n00 UUUU D000 - DFFF 64K 0 - 3
4n00 ++++
5n00 ++++
6n00 ++++
7n00 ++++ Computer Peripherals, Inc.
8n00 ++++ (805) 499-5751
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UU++
Dn00 FFFF + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 3499 430

Map Single Page 156 231 192
Real Alternate Map Set 67 75 70
Save All - 32 pages 448 457 452
Map Multiple - 32 pages 3848 3881 3865
Restore All - 32 pages 872 880 876
Save Page Frame 297 305 302
Restore Page Frame 190 196 192

Open Handle - 4 pages 160 165 161
Close Handle - 4 pages 277 285 281
Open Handle - 31 pages 490 498 495
Close Handle - 31 pages 794 802 798

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
09B3 - 0BB4 8K EMMXXXX0 C


Name: AST RAMPAGE PLUS 286

System / CONFIG
DEVICE=C:\RAMPAGE\REMM.SYS /L=B000-B7FF /P=16 /C=16
FILES=20
BUFFERS=20 Expanded / Timings
DEVICE=QEXT.SYS Available Expanded Memory
Speed PC/XT
Expanded / Overview Size K/Sec Index
3584K 1061 2.0
EMS Version 4.0 and EEMS 3.2
Page Frame C800
Mappable Pages 32

Total Available
Expanded Memory 3968K 3584K
EMS Handles 16 15
Real Alternate Maps 23 23

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 6 - 29
1n00 UUUU B000 - B7FF 32K 30 - 31
2n00 UUUU C800 - DFFF 96K 0 - 5
3n00 UUUU
4n00 ++++
5n00 ++++
6n00 ++++ AST Research, Inc.
7n00 ++++ (714) 863-1333
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 3869 728

Map Single Page 160 168 162
Real Alternate Map Set 137 143 139
Save All - 32 pages 892 906 899
Map Multiple - 32 pages 3341 3360 3351
Restore All - 32 pages 849 858 853
Save Page Frame 252 259 255
Restore Page Frame 241 245 242
Open Handle - 4 pages 1644 1659 1652
Close Handle - 4 pages 729 736 732
Open Handle - 31 pages 4081 4099 4090
Close Handle - 31 pages 1604 1615 1608

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
0C09 - 0C2A 0.5K QEXTXXX0 C
09B3 - 0C08 9.3K EMMXXXX0 C


Name: TELETEK X-BANDIT

System / CONFIG
DEVICE=C:\TELETEK\TEMM16.SYS /F:D000 /E /V /T:128
FILES=20
BUFFERS=20 Expanded / Timings
DEVICE=QEXT.SYS Available Expanded Memory
Speed PC/XT
Expanded / Overview Size K/Sec Index
EMS Version 4.0 and EEMS 3.2 1536K 2978 5.7
Page Frame D000
Mappable Pages 32

Total Available
Expanded Memory 1920K 1536K
EMS Handles 255 254
Real Alternate Maps 7 7

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 4 - 5
2n00 UUUU C800 - CFFF 32K 6 - 7
3n00 UUUU D000 - DFFF 64K 0 - 3
4n00 ++++
5n00 ++++
6n00 ++++
7n00 ++++ Teletek Enterprises, Inc.
8n00 ++++ (916) 920-4600
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UU++
Dn00 FFFF + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 117 4
Map Single Page 303 418 360
Real Alternate Map Set 172 174 173
Save All - 32 pages 257 264 260
Map Multiple - 32 pages 14353 14404 14381
Restore All - 32 pages 4758 4776 4768
Save Page Frame 423 430 426
Restore Page Frame 727 738 735
Open Handle - 4 pages 1271 1283 1276
Close Handle - 4 pages 315 321 318
Open Handle - 31 pages 3288 3301 3294
Close Handle - 31 pages 1519 1529 1522

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
0FB2 - 0FD3 0.5K QEXTXXX0 C
09B3 - 0FB1 23K EMMXXXX0 C


Name: ALL CHARGECARD

System / CONFIG
DEVICE=QEXT.SYS
DEVICE=C:\ALL26\ALLEMM4.SYS HA=16
FILES=20
BUFFERS=20 Expanded / Timings
Available Expanded Memory
Expanded / Overview Speed PC/XT
Size K/Sec Index
EMS Version 4.0 3584K 2976 5.7
Page Frame E000
Mappable Pages 48

Total Available
Expanded Memory 4224K 3584K
EMS Handles 16 15
Real Alternate Maps 8 8

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 1000 - 9FFF 576K 12 - 47
1n00 ++++ B000 - B7FF 32K 4 - 5
2n00 ++++ C800 - DFFF 96K 6 - 11
3n00 ++++ E000 - EFFF 64K 0 - 3
4n00 ++++
5n00 ++++
6n00 ++++
7n00 ++++ All Computers Inc.
8n00 ++++ (416) 960-0111
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UU++
Dn00 ++++ + = Mappable
En00 FFFF F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 30 3
Map Single Page 140 155 146
Real Alternate Map Set 99 104 101
Save All - 48 pages 151 156 153
Map Multiple - 41 pages 6029 6049 6043
Restore All - 48 pages 1581 1586 1583
Save Page Frame 83 91 87
Restore Page Frame 290 297 294
Open Handle - 4 pages 108 115 112
Close Handle - 4 pages 127 132 129
Open Handle - 31 pages 215 219 216
Close Handle - 31 pages 239 248 244

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
09D5 - 0CD0 11K EMMXXXX0 C
09B3 - 09D4 0.5K QEXTXXX0 C


Name: MICRON BEYOND 640

System / CONFIG
DEVICE=C:\QEXT.SYS
FILES=20 Expanded / Timings
BUFFERS=20 Available Expanded Memory
DEVICE=C:\MICRON\MEMM40.SYS Speed PC/XT
Size K/Sec Index
Expanded / Overview 3584K 2975 5.7
EMS Version 4.0
Page Frame D000
Mappable Pages 28

Total Available
Expanded Memory 3968K 3584K
EMS Handles 64 63
Real Alternate Maps 0 8

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 4 - 27
1n00 UUUU D000 - DFFF 64K 0 - 3
2n00 UUUU
3n00 UUUU
4n00 ++++
5n00 ++++
6n00 ++++ Micron Technology, Inc.
7n00 ++++ (208) 386-3900
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 UUUU
Cn00 UUUU
Dn00 FFFF + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 8773 2128
Map Single Page 370 378 374
Real Alternate Map Set 1342 1362 1352
Save All - 28 pages 199 208 204
Map Multiple - 28 pages 8754 8962 8811
Restore All - 28 pages 6670 6870 6729
Save Page Frame 160 166 163
Restore Page Frame 764 962 818
Open Handle - 4 pages 256 263 261
Close Handle - 4 pages 1342 1352 1347
Open Handle - 31 pages 261 263 261
Close Handle - 31 pages 1345 1349 1346

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
09D5 - 0EF1 20K EMMXXXX0 C
09B3 - 09D4 0.5K QEXTXXX0 C


Name: Turbo EMS
System / CONFIG
DEVICE=C:\turbo\VEM.SYS /D=X=110000 /M=92 /A=H /L=16
files=20
buffers=20 Expanded / Timings
device=qext.sys Available Expanded Memory
Speed PC/XT
Size K/Sec Index
Expanded / Overview 1472K 2977 5.7
EMS Version 4.0
Page Frame 9000
Mappable Pages 4
Total Available
Expanded Memory 1472K 1472K
EMS Handles 17 16
Real Alternate Maps 0 0

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 9000 - 9FFF 64K 0 - 3
1n00 UUUU
2n00 UUUU
3n00 UUUU
4n00 UUUU
5n00 UUUU
6n00 UUUU Lantana Technology
7n00 UUUU (619) 565-0798
8n00 UUUU
9n00 FFFF
An00 UUUU
Bn00 UUUU
Cn00 UUUU
Dn00 UUUU + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 9301 2564
Map Single Page 231 10226 2166
Real Alternate Map Set
Save All - 4 pages 162 165 164
Map Multiple - 4 pages 320 10333 5216
Restore All - 4 pages 3622 10945 9242
Save Page Frame 279 287 284
Restore Page Frame 847 10836 9027
Open Handle - 4 pages 161 165 163
Close Handle - 4 pages 333 345 338
Open Handle - 31 pages 173 180 178
Close Handle - 31 pages 517 526 520

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
NUL IBMDOS C N
09D5 - 0BCB 7.9K EMMXXXX0 CS
09B3 - 09D4 0.5K QEXTXXX0 C


Name: SIMMply-RAM
System / CONFIG
device=c:\qext.sys
device=c:\ramutil\mm.sys /l=b000-b7ff
buffers=20
files=30 Expanded / Timings
Available Expanded Memory
Speed PC/XT
Size K/Sec Index
Expanded / Overview 1536K 1061 2.0
EMS Version 4.0
Page Frame C800
Mappable Pages 32

Total Available
Expanded Memory 1920K 1536K
EMS Handles 255 254
Real Alternate Maps 15 15

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 6 - 29
1n00 UUUU B000 - B7FF 32K 30 - 31
2n00 UUUU C800 - DFFF 96K 0 - 5
3n00 UUUU
4n00 ++++
5n00 ++++ AccuLogic
6n00 ++++ (800) 234-7811
7n00 ++++
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 7945 2099
Map Single Page 199 205 202
Real Alternate Map Set 115 120 118
Save All - 32 pages 2144 2159 2150
Map Multiple - 32 pages 4731 4750 4741
Restore All - 32 pages 3420 3432 3426
Save Page Frame 372 381 377
Restore Page Frame 518 525 521
Open Handle - 4 pages 1639 1654 1646
Close Handle - 4 pages 7449 7458 7454
Open Handle - 31 pages 4078 4094 4085
Close Handle - 31 pages 8325 8337 8330

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
NUL IBMDOS C N
0D2A - 0D8C 1.5K CON C x OI
09B3 - 0D29 13K EMMXXXX0 C


Name: Ramflex Mini

System / CONFIG
Device=c:\qext.sys Expanded / Timings
DEVICE=C:\IMM4_DOS.SYS Available Expanded Memory
Files=20 Speed PC/XT
Buffers=20 Size K/Sec Index
1664K 2963 5.7
Expanded / Overview
EMS Version 4.0
Page Frame C800
Mappable Pages 30

Total Available
Expanded Memory 2048K 1664K
EMS Handles 255 254
Real Alternate Maps 63 63

Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 6 - 29
1n00 UUUU C800 - DFFF 96K 0 - 5
2n00 UUUU
3n00 UUUU
4n00 ++++
5n00 ++++
6n00 ++++ Computer Elektronik Infosys
7n00 ++++ (703)435-3800
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 UUUU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 671 45

Map Single Page 79 86 84
Real Alternate Map Set 68 73 70
Save All - 30 pages 325 332 329
Map Multiple - 30 pages 1474 1487 1481
Restore All - 30 pages 331 338 334
Save Page Frame 91 96 94
Restore Page Frame 158 163 160
Open Handle - 4 pages 79 84 81
Close Handle - 4 pages 89 95 91
Open Handle - 31 pages 79 84 80
Close Handle - 31 pages 90 94 91

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
NUL IBMDOS C N
09B3 - 0C66 10K EMMXXXX0 C


Name: Ram 3000
System/Config
Device=c:\evems\ems.sys d000 /x=b000-b7ff
device=c:\qext.sys
files=25 Expanded / Timings
buffers=20 Available Expanded Memory
Speed PC/XT
Size K/Sec Index
496K 2964 5.7
Expanded / Overview
EMS Version 4.0
Page Frame C800
Mappable Pages 32

Total Available
Expanded Memory 880K 496K
EMS Handles 64 63
Real Alternate Maps 127 127


Expanded / Pages
n=048C Memory Area Size Logical Page
0n00 UUUU 4000 - 9FFF 384K 8 - 31
1n00 UUUU B000 - B7FF 32K 4 - 5
2n00 UUUU C800 - D7FF 64K 0 - 3
3n00 UUUU D800 - DFFF 32K 6 - 7
4n00 ++++
5n00 ++++
6n00 ++++ Everex Systems, Inc.
7n00 ++++ (415) 498-1111
8n00 ++++
9n00 ++++
An00 UUUU
Bn00 ++UU
Cn00 UUFF
Dn00 FF++ + = Mappable
En00 UUUU F = Page Frame
Fn00 UUUU U = Unmappable

Expanded / Benchmark
(times in microseconds)
EMS Function Minimum Maximum Average
Timer Interrupt Latency 0 1290 168
Map Single Page 165 171 169
Real Alternate Map Set 509 515 512
Save All - 32 pages 1393 1402 1397
Map Multiple - 32 pages 4397 4414 4405
Restore All - 32 pages 1342 1348 1344
Save Page Frame 230 238 233
Restore Page Frame 225 230 228
Open Handle - 4 pages 152 160 156
Close Handle - 4 pages 745 755 750
Open Handle - 31 pages
Close Handle - 31 pages

DOS / Drivers
Attributes
Memory Area Size Driver Program CSBxRxxxxLxxKNOI
NUL IBMDOS C N
0AC1 - 0DC1 12K EMMXXXX0 C
09F3 - 0AC0 3.2K QEXTXXX0 C

************************************************************************
*This technical note may be copied and distributed freely as long as it*
*is distributed in its entirety and it is not distributed for profit. *
* Copyright (C) 1989-92 by Quarterdeck Office Systems *
************************ E N D O F F I L E *************************