home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
Hall of Fame
/
HallofFameCDROM.cdr
/
open
/
vent-ems.lzh
/
VENT-EMS
Wrap
Text File
|
1989-04-12
|
6KB
|
101 lines
The following is the unabridged text of a message left in the Desktop
Publishing Conference. Steve Haley requested that I append a note
stating that the following information was extracted from the European
version of Tech Pc, March edition:
Conf: PC APPLICATIONS Topic: DESKTOP PUBLISH Ref: 24FB2442 Date: 04/11/89
From: STEVE HALEY Time: 07:40 am
To: ALL (Read 0 times)
Subj: USE OF MEMORY BY VENTURA
The use of memory inside Ventura 2.0
====================================
Ventura and Windows version 2.1
-------------------------------
If you have a copy of windows 2.1 , you can add the HIMEM.SYS driver
to your config.sys file and Ventura will use the memory which is made
available. In most circumstances on boot up the system will display a
message stating that an additional 64Kb of high memory is available for
use by Dos. Other memory managers which make extra memory available
to Dos may also work. If you do not want to use this high memory then
you should add the switch /H=0 to your VP.BAT or VPPROF.BAT file.
Exapanded Memory
----------------
There are three versions of Ventura available :- The base edition,
The network edition and the Professional extension. All three use up to
90kb of expanded memory for the system (Gem), The Network and
Professional editions can also use expanded memory for storing
documents.
When running the base edition you should only allow for about 128kb of
expanded memory for Ventura and use the rest for a spooler. Note that
although Ventura appears to be able to use EMS ver 3.2 it is highly
inefficient and you are unlikely to get use of a full 90kb. Where
possible EMS ver 4.0 should be used.
When running the professional or network editions it is possible to
specify the amount of EMS which should be used by the program by using
the /E switch. If the switch is /E=0, no memory will be used to hold the
document. If the /E= switch is any other value, then that amount of Ems
is allocated to the application. The /E= value is used as long as it is
greater than the minimum amount of 144Kb allocated by default for all
values up to the minimum limit. If you do not wish to use EMS memory at
all, it is necessary to set the switch to /E=0 and also to remove the
gem.sys file from the Ventura subdirectory. It is also possible to
specify a value for the /E switch that is greater than the total amount
of EMS that is available and in this case spooling to disk takes place.
Although this is slower than EMS memory, it does allow larger documents
to be produced without having to invest in expensive EMS memory.
From within Ventura it is easy to check the use of memory. To do this
access the Desk menu and click on the Publisher Info entry. This will
display a dialog box which provides information on the version, serial
number, and type of Ventura you are using, together with information on
the amount of EMS memory in use by the system (Gem) and the application
(Ventura). For the Professional Extension and the Network versions of
Ventura the application entry shows how much EMS is available for the
storage of documents, but in the Base edition this entry is always zero.
The system entry will show the total amount of memory used by the system
(Gem). This will normaly be around 90Kb but does vary with the EMS
driver used, and any other applications or utilities which have used EMS
memory.
Additional information can be obtained on how the memory is used by
clicking the mouse on the word Ventura in the left hand side of the
dilogue box which provides diagnostic information on how Ventura is
using memory. The entries that are of particular interest are those
concerning EMS memory, the Graphics Buffer entry, the Font Buffer entry
and the Farcode Overlay size entry.
The EMS entry provides information on how much of the EMS is
available for the document, together with information on how much
EMS has actualy been used. The Graphics Buffer entry shows the
amount of memory allocated for the manipulation of screens, graphics
and text. The default is 48Kb but this is affected by the use of the
/A switch.The Font Buffer entry shows the amount of memory allocated for
the storage of screen fonts, and the default value is 68Kb, although
this is affected by the /F switch. The Farcode Overlay size specifies
the amount of memory which is used for the Ventura ovelays, and will
display 61776 as the amount of conventional memory that is in use. If
HIMEM.SYS is loaded to provide 64Kb of extra memory, and there is no
/H=0 switch in the VP.BAT or VPPROF.BAT file, this entry will display
HIMEM.SYS.
Both the /A switch and the /F switch can be used to free up memory in
situations where memory problems exist! The /A switch removes the
specified amount of memory from the Graphics buffer and the Font Buffer.
If the switch /A=0 is used the 16Kb is removed from the Font Buffer. If
any value between 1 and 32 is specified then 16Kb is taken from the Font
Buffer and the specified amount is taken from the Graphics buffer.
Therefore th total amount of memory freed is the number of Kb specified
after the /A switch plus 16Kb. If the /A switch is used to get Ventura
to run, you should check that your printer still works and any loadable
modules which you are using will also work, as both of these are
affected by the /A switch.
The /F switch only affects the Fonts Buffer and is used to
increase/decrease the Font Buffer size. It is very important not to use
the /A switch in conjunction with the /F switch as they both affect the
Font Buffer area. In addition to specifying small values to free up
memory and assist in the running of the program it is also possible to
use use the /F switch to increase the amount of memory available for
fonts when there are a large number of screen fonts. The sceen fonts are
all stored in conventional memory and the limit for the /F switch is
therefore approximately 150Kb