home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 June / SIMTEL_0692.cdr / msdos / ventura / npenw_13.arc / NPENWS13.ARC / VP-APP-2.TXT < prev    next >
Text File  |  1989-01-25  |  8KB  |  186 lines

  1. Memory 
  2.  
  3. This document describes the memory requirements for three common screen 
  4. drivers: EGA, VGA, and VGA high resolution. 
  5.  
  6. Ventura Publisher version 2.0 requires more conventional memory than 
  7. version 1.1. Consequently, more attention must be paid to computer 
  8. configurations. The most critical elements are: drivers in the CONFIG.SYS 
  9. file, screen driver installed for Ventura Publisher, and use (or non-use) 
  10. of EMS and/or XMS (e.g., HIMEM.SYS) drivers. This note summarizes 
  11. the actual memory requirements for the most common configurations. 
  12. The requirements shown here were based on actual tests performed on 
  13. a Compaq 286 computer.
  14.  
  15. Before each test was performed, a DOS CHKDSK was executed to show 
  16. the total amount of conventional memory remaining. Once Ventura Publisher 
  17. was loaded, the hidden diagnostic menu (activated by selecting the 
  18. word VENTURA in the Desk menu) was used to show how much conventional 
  19. memory was remaining after Ventura Publisher was loaded. A note was 
  20. also made if the Screen Buffer had already been pirated in order to 
  21. make additional memory available.
  22.  
  23. Finally, using these figures, a calculation was made to determine 
  24. how little conventional memory could be allowed and still be able 
  25. to run Ventura Publisher without needing to use the /A or /F switches. 
  26. The /A switch allows up to 32K bytes of memory to be returned to conventional 
  27. memory (and taken from the graphic buffer) and the /F switch can be 
  28. set to make as little as 32K available to Ventura Publisher's screen 
  29. font area (see Appendix A of the Ventura Publisher Reference Guide 
  30. for more details). Since Ventura Publisher will automatically attempt 
  31. to rob up to 16K from the screen graphic buffer if it  senses a low 
  32. memory situation (reducing the screen buffer from 68K to 52K) a total 
  33. of up to 52K (32K for the /A switch and 52-32=20K by setting /F=32) 
  34. of additional conventional memory can theoretically be made available 
  35. to Ventura Publisher by specifying /A=32 and /F=32 in the VP.BAT file. 
  36. Put another way, in theory you could have a CHKDSK amount of 52K less 
  37. than the figures shown and still run the program. In practice, however, 
  38. most printer drivers other than PostScript will not operate with the 
  39. /A switch set higher than 16, and the screen drawing performance will 
  40. begin to suffer if you specify /F values less than 52K. Therefore, 
  41. these CHKDSK amounts should be taken as the minimum practical amounts 
  42. for most situations, with the possibility of getting at least 16K 
  43. additional with most printers, and 32K for PostScript printers by 
  44. specifying either /A=16 or /A=32 in the VP.BAT or VPPROF.BAT file 
  45. (see Appendix A of the Reference Guide).
  46.  
  47. Note that the 16 color drivers CAN be run without EMS (contrary to 
  48. the note at the bottom of the first page of the display selection 
  49. screen which appears during Ventura Publisher's VPPREP installation 
  50. program), but you cannot have ANY drivers or background software in 
  51. your computer. For all tests summarized in this document, the CONFIG.SYS 
  52. file had only a FILES and BUFFERS statement (plus HIMEM.SYS and EMS 
  53. drivers when appropriate). The AUTOEXEC.BAT file had nothing in it.
  54.  
  55. @PAGE BREAK = The lessons to be learned from the numbers on the next 
  56. pages are as follows: You can run both the base and professional extension 
  57. to Ventura Publisher without EMS memory with any screen driver, but 
  58. with the 16 color VGA (or EGA) driver you will be on the verge of 
  59. not running unless you strip your CONFIG.SYS file clean. The other 
  60. lesson is that EMS and HIMEM.SYS work wonders for memory problems. 
  61. This is because HIMEM.SYS adds almost 64K of apparent conventional 
  62. memory. EMS helps in a number of ways. First it lets between 48K and 
  63. 80K of system software be loaded into EMS memory, thus freeing a corresponding 
  64. amount of conventional memory. Second, it allows Ventura Publisher 
  65. Professional Extension to run with only 48K of conventional memory 
  66. remaining (the base product still requires 100K). All this extra memory 
  67. lets you place disk caches, TSRs and other drivers into your system 
  68. and still be able to satisfactorily run Ventura Publisher. Alternatively, 
  69. you can use all this conventional memory to INCREASE the /F amount 
  70. (up to /F=168) to improves screen drawing speed when using many fonts 
  71. on a page or when using very large (e.g., 72 point) fonts. With the 
  72. Professional Extension there is no performance penalty for operating 
  73. with little conventional memory because all temporary buffers and 
  74. all portions of the document will be placed in EMS memory. By contrast, 
  75. the less conventional memory available to the base product, the slower 
  76. the system becomes when working with long documents.
  77.  
  78. <F2P12M>Computer: Compaq 286
  79.  
  80. <F2P12M>Files = 20<F255P255D>, <F2P12M>Buffers = 20<F255P255D>
  81.  
  82. <F2P12M>DOS 3.20<F255P255D>
  83.  
  84. <F2P12M>Display card: AST VGA multi-mode card<F255P255D>
  85.  
  86. @TABLE = <M><~><D>
  87.  
  88. <F2P12B>Test #1: Conventional Memory Only. CHKDSK shows: 599,600<F255P255D>
  89.  
  90. @TABLE = <F2P12B>    <F255P255D>Monitor        Display driver name     External<R>
  91.                      Memory    Minimum CHKDSK<R>
  92. <MU>                    Remaining    to let program run<D>
  93.  
  94. <B> Professional Extension<D>
  95.  
  96. @TABLE =     EGA (two color)    SD_EGAH5.EGA    113,576    570,024
  97.  
  98. @TABLE =     VGA (two color)    SD_VGA_5.VGA    112,056    571,544
  99.  
  100. @TABLE =     VGA (sixteen color)*    SDFVGAH5.VGA    103,112    596,488
  101.  
  102.  <B>Base Product<D>
  103.  
  104. @TABLE =     EGA (two color)    SD_EGAH5.EGA    127,368    556,232
  105.  
  106. @TABLE =     VGA (two color)    SD_VGA_5.VGA    125,848    557,752
  107.  
  108. @TABLE =     VGA (sixteen color)*    SDFVGAH5.VGA    116,904    582,696
  109.  
  110.  
  111.  
  112.  * indicates Screen buffer already reduced from 68K to 52K.
  113.  
  114. @TABLE = <~> <F2P12B>Test #2: HIMEM.SYS. CHKDSK shows: 597,728<F255P255D>
  115.  
  116. @TABLE = <F2P12B>    <F255P255D>Monitor        Display driver name     External<R>
  117.                      Memory    Minimum CHKDSK<R>
  118. <MU>                    Remaining    to let program run<D>
  119.  
  120.  <B>Professional Extension<D>
  121.  
  122. @TABLE =     EGA (two color)    SD_EGAH5.EGA    173,496    508,232
  123.  
  124. @TABLE =     VGA (two color)    SD_VGA_5.VGA    171,976    509,752
  125.  
  126. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    147,032    534,696
  127.  
  128.  <B>Base Product<D>
  129.  
  130. @TABLE =     Monitor    Display driver name External Memory remaining
  131.  
  132. @TABLE =     EGA (two color)    SD_EGAH5.EGA    175,000    506,728
  133.  
  134. @TABLE =     VGA (two color)    SD_VGA_5.VGA    173,480    508,248
  135.  
  136. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    148,536    533,192
  137.  
  138. @TABLE = <~>
  139.  
  140.  <F2P12B>Test #3: EMS memory. CHKDSK shows: 589,360<F255P255D>
  141.  
  142. @TABLE = <F2P12B>    <F255P255D>Monitor        Display driver name     External<R>
  143.                      Memory    Minimum CHKDSK<R>
  144. <MU>                    Remaining    to let program run<D>
  145.  
  146.  <B>Professional Extension<D>
  147.  
  148. @TABLE =     EGA (two color)    SD_EGAH5.EGA    156,568    464,792
  149.  
  150. @TABLE =     VGA (two color)    SD_VGA_5.VGA    156,008    465,352
  151.  
  152. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    154,104    467,256
  153.  
  154.  <B>Base Product<D>
  155.  
  156. @TABLE =     EGA (two color)    SD_EGAH5.EGA    175,000    498,360
  157.  
  158. @TABLE =     VGA (two color)    SD_VGA_5.VGA    173,480    499,880
  159.  
  160. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    148,536    524,824
  161.  
  162. @TABLE = <~>
  163.  
  164. <F2P12B>Test #4: EMS memory + HIMEM.SYS. CHKDSK shows: 587,488<F255P255D>
  165.  
  166. @TABLE = <F2P12B>    <F255P255D>Monitor        Display driver name     External<R>
  167.                      Memory    Minimum CHKDSK<R>
  168. <MU>                    Remaining    to let program run<D>
  169.  
  170.  <B>Professional Extension<D>
  171.  
  172. @TABLE =     EGA (two color)    SD_EGAH5.EGA    216,488    403,000
  173.  
  174. @TABLE =     VGA (two color)    SD_VGA_5.VGA    215,928    403,560
  175.  
  176. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    214,024    405,464
  177.  
  178.  <B>Base Product<D>
  179.  
  180. @TABLE =     EGA (two color)    SD_EGAH5.EGA    195,544    475,944
  181.  
  182. @TABLE =     VGA (two color)    SD_VGA_5.VGA    194,984    476,504
  183.  
  184. @TABLE =     VGA (sixteen color)    SDFVGAH5.VGA    193,080    478,408
  185.  
  186.