home *** CD-ROM | disk | FTP | other *** search
/ Jason Aller Floppy Collection / 84.img / EXCEL1.ZIP / READMEEM.TXT < prev    next >
Encoding:
Text File  |  1989-06-30  |  22.3 KB  |  502 lines

  1. ********************************************************************
  2.       USING MICROSOFT EXCEL WITH EXTENDED AND EXPANDED MEMORY
  3. ********************************************************************
  4.  
  5. Microsoft Excel has the ability to use memory beyond the basic
  6. 640K in your computer.  This memory can be of one of two types:
  7. expanded or extended.  Expanded memory allows Microsoft Excel to 
  8. both operate faster and handle larger models.  Extended memory 
  9. mainly allows Microsoft Excel to operate faster, although in 
  10. computers based on the Intel 80386 processor it also allows 
  11. Microsoft Excel to handle larger models. 
  12.  
  13. This file includes information on the following:
  14.  
  15.   *Using Expanded Memory
  16.   *Using Extended Memory
  17.   *Emulating Expanded Memory with Extended memory
  18.   *Installing Smartdrive
  19.   *Installing RAMDrive
  20.   *Increasing performance of Microsoft Excel on networks
  21.   *Using wide worksheets in Expanded Memory
  22.   *Reserving Expanded memory for the macro translation assistant
  23.  
  24. To read this file:
  25.   *Use the PgUp/PgDn keys to see the next/previous page.
  26.   *Press the Esc key to finish viewing the file.
  27.  
  28. For more detailed technical information on memory, networks, and printers, 
  29. see the booklet called "Getting the Most from your Hardware with Microsoft 
  30. Excel".  This booklet is available directly from Microsoft.  For ordering 
  31. information, see the Microsoft Excel 360K Conversion Kit and Bonus Kit 
  32. Offer order form in your package. 
  33.  
  34. ********************************************************************
  35. USING EXPANDED MEMORY
  36.  
  37. Expanded memory is memory that conforms to the EMS (LIM) or EEMS 
  38. specifications.  To add expanded memory, you install an EMS or EEMS
  39. board (e.g. INTEL Above Board or AST Rampage!) in your computer
  40. along with it's appropriate expanded memory manager.
  41.  
  42. Microsoft Excel requires an expanded memory driver that uses 
  43. LIM EMS 3.2 or greater, which includes EEMS and LIM EMS 4.0.  
  44. However, using LIM EMS 4.0 provides benefit to Microsoft Windows 
  45. as well as better overall performance.
  46.  
  47. The Microsoft Excel 2.1 package contains software supporting the 
  48. AST RAMpage!, the IBM Personal System/2 80286 Memory Expansion Option, 
  49. the AT&T Expanded Memory Adapter, and the Intel Above Board.  This 
  50. software is located in four files, REMM.SYS, PS2EMM.SYS, AEMM.SYS and 
  51. EMM.SYS located on your Utilities disk.
  52.  
  53. The software for the AST RAMpage is named REMM.SYS.  For detailed
  54. instructions on how to install REMM.SYS, see the file REMM.TXT on
  55. your Utilities disks.
  56.  
  57. The software for the IBM Personal System/2 80286 Memory Expansion Option
  58. is named  PS2EMM.SYS.  For detailed instructions on how to install
  59. PS2EMM.SYS, see the file PS2EMM.TXT on the Utilities Disk.  NOTE:  This
  60. driver does NOT work with the "IBM 80286 Expanded Memory Adapter /A",
  61. also known as the XMA board.  If you wish to use the XMA board with
  62. Microsoft Excel 2.1, you will need to install the LIM EMS 3.2 driver
  63. included with your XMA board.
  64.  
  65. The software for the AT&T Expanded Memory Adapter is named AEMM.SYS.
  66. For detailed instructions on how to install AEMM.SYS, see the file
  67. AEMM.TXT on your Utilities disks.
  68.  
  69. The software for the Intel Above Board is named EMM.SYS. For detailed
  70. instructions on how to install EMM.SYS, see the file EMM.TXT on your
  71. Utilities disks.
  72.  
  73.  
  74. To set up an expanded memory board with Microsoft Excel:
  75.  
  76. 1.  Check the documentation for your expanded memory
  77.     board to make sure your expanded memory driver
  78.     supports the EMS or EEMS specification.
  79.  
  80. 2.  Install the expanded memory board according to the
  81.     manufacturer's instructions.
  82.  
  83. 3.  Install the expanded memory driver according to the
  84.     manufacturer's instructions.
  85.  
  86.     The installation may include modifying your computer's
  87.     CONFIG.SYS file (a file used by DOS with start-up
  88.     information for the devices in your system) and
  89.     restarting your computer to make sure the expanded
  90.     memory driver is loaded.
  91.  
  92. Once you've installed expanded memory, you can start Microsoft Excel.
  93. Microsoft Excel will then use expanded memory automatically; no
  94. additional steps are necessary. You can verify how much expanded
  95. memory is available to Microsoft Excel using the Help About command.
  96.  
  97. You can allocate expanded memory in a variety of ways. Many expanded
  98. memory boards include utilities that enhance the functionality of
  99. the board, such as print spoolers and disk caching. When using
  100. Microsoft Excel, you should only use expanded memory for storing
  101. Microsoft Excel's data or for Smartdrive.  Other uses (like a print
  102. spooler) detract from the amount of memory that Microsoft Excel can
  103. use for data, and provide no major benefits to Microsoft Excel.
  104.  
  105. Using Smartdrive in expanded memory:
  106.  
  107. Note: To be effective, Smartdrive requires at least 256kb of
  108. memory.  Also note, when installing SMARTDRV.SYS in expanded 
  109. memory, be sure that the "device=SMARTDRIVE.SYS [size] /A" command 
  110. line in your CONFIG.SYS file appears after the command line that 
  111. installs your expanded memory manager.  For more technical information
  112. see "Getting the Most from Your Hardware with Microsoft Excel" which
  113. is available directly from Microsoft.
  114.  
  115. ********************************************************************
  116. USING EXTENDED MEMORY
  117.  
  118. Extended memory is memory beyond 640K on systems based on the Intel
  119. 80286 and 80386 processors. This memory is designed for use in
  120. protected mode operating systems and is generally not directly
  121. accessible to DOS programs.
  122.  
  123. You can make extended memory accessible to Microsoft Excel in one of
  124. three ways:
  125.  
  126. a) Converting it to expanded memory by means of an expanded
  127. memory emulation program or by using Windows/386. Use this method 
  128. if your computer is based on the Intel 80386 processor. This method 
  129. is not available on computers based on the Intel 80286 or 8086/8088
  130. processors.
  131.  
  132. b) Using Microsoft Excel's built-in extended memory driver. Use this
  133. method if your computer is based on the Intel 80286 processor and is
  134. 100% compatible with the IBM AT computer.  
  135.  
  136. NOTE:  The built in extended memory driver automatically disables
  137. itself if you use LIM EMS 4.0 or the Windows HI-MEM extended memory
  138. feature.  
  139.  
  140. c) Using the Smartdrive disk caching program included in your
  141. Microsoft Excel package. 
  142.  
  143. d) Install Windows (including run-time Windows) to use 64 kb
  144. of extended memory.  This will provide Microsoft Excel with
  145. 45kb more conventional memory which provides great performance
  146. benefits to Microsoft Excel and Windows.  
  147.  
  148. NOTE: Using extended memory with full Windows/286 2.1 or the run-time 
  149. version included with Microsoft Excel requires a device driver 
  150. HIMEM.SYS be installed, SETUP will do this for you automatically.
  151.  
  152. Windows/386 does not require the HIMEM.SYS device driver, all
  153. extended memory use and HIMEM.SYS benefits are provided internally 
  154. by WIndows/386.
  155.  
  156. Technical information on himem.sys:
  157. ---------------------------------
  158. On 286 or 386 machines with extended (NOT expanded) memory, it is
  159. possible to use a 64K region at segment FFFE.  In order to gain
  160. access to this memory, Windows needs to have the device driver himem.sys
  161. installed in your config.sys file.  Setup will automatically install
  162. this driver in your config.sys file if it detects the presence of
  163. extended memory.  If you install this device driver in your config.sys
  164. file and you do not have any extended memory available, either because
  165. you don't have memory that is mapped to FFFE, or because smartdrv.sys
  166. or ramdrive.sys have already been allocated that memory, you will get
  167. an error message saying "WARNING: Himem Memory Area Unavailable" at boot
  168. time.  Make sure that if you are using ramdrive.sys or smartdrive.sys
  169. in addition to himem.sys that you leave sufficient memory to himem.sys.
  170.  
  171. If you have an EXPANDED memory card, you can usually adjust jumpers so
  172. that some part of the memory is allocated to extended memory (64K would
  173. be optimal), and the rest is allocated to expanded.  Unfortunately several
  174. of the expanded memory cards only allow you allocate extended memory in
  175. 128K portions, which means that the extra 64K allocated to extended memory
  176. after himem.sys has used the 64K it needs will NOT be used unless you
  177. install ramdrive.sys or smartdrive.sys to use that extended memory.
  178.  
  179. Consult your expanded memory adapter and the associated readme files
  180. on your Utilities disks for additional information.  Run the memset 
  181. program for information on how memory is configured in your machine.
  182.  
  183.  
  184. ********************************************************************
  185. EMULATING EXPANDED MEMORY WITH EXTENDED MEMORY
  186.  
  187. On computers based on the Intel 80386 processor, you can
  188. emulate expanded memory using extended memory. There are
  189. two basic ways to do this:
  190.  
  191. 1. Use Microsoft Windows/386.  Microsoft Windows/386 provides
  192.    expanded memory to programs like Microsoft Excel by mapping
  193.    the extended memory in your computer as expanded memory without
  194.    the use of any special device drivers.  Windows/386 is only 
  195.    available for computers based on the Intel 80386 processor.
  196.  
  197. 2. Use an expanded memory emulator, a program that is included
  198.    with most computers based on the Intel 80386 processor. (For
  199.    example, the Compaq Deskpro 386 computer includes the CEMM.EXE
  200.    expanded memory emulator.)
  201.  
  202.    To set up extended memory to be used as expanded memory, follow 
  203.    these steps:
  204.  
  205.    a.  Check the documentation for your computer to make sure
  206.        it includes an expanded memory emulator program.
  207.  
  208.    b.  Install the expanded memory program according to the
  209.        computer manufacturer's instructions.
  210.  
  211.        The installation may include modifying your computer's
  212.        CONFIG.SYS file (a file used by DOS with start-up
  213.        information for the devices in your system) and
  214.        restarting your computer to make sure the expanded
  215.        memory driver is loaded.
  216.  
  217.    Once you've installed the expanded memory emulator, you can
  218.    start Microsoft Excel. Microsoft Excel will then use expanded
  219.    memory automatically; no additional steps are necessary. You
  220.    can verify how much expanded memory is available to Microsoft
  221.    Excel using the Help About command.
  222.  
  223.    You can use the expanded memory produced by the emulator in all the
  224.    ways you can use normal expanded memory, including for disk caching
  225.    with Smartdrive. However, as when installing normal expanded memory,
  226.    you should keep in mind that the memory used in this way will not be
  227.    available to Microsoft Excel for storing data. Unless your work
  228.    involves frequently switching back and forth between Microsoft Excel
  229.    and other applications using Microsoft Windows, and unless you have
  230.    1.0 MB or more of expanded memory, you will get best results by not
  231.    installing Smartdrive and leaving all expanded memory free for
  232.    Microsoft Excel's data.  Run the MEMSET program from the DOS prompt
  233.    while in your Microsoft Excel directory for assistance in determining
  234.    the best size SmartDrive to use.
  235.  
  236. NOTE:  Some expanded memory emulators may not function properly
  237. with the Windows/286 HIMEM feature described above.  In cases like
  238. this, it's best to re-install Windows (or run-time Windows) to not 
  239. use the extended memory.  Instead use the expanded memory emulator to
  240. convert the extended memory to expanded for larger Microsoft Excel 
  241. models.
  242.  
  243. ********************************************************************
  244. INSTALLING and USING SMARTDRIVE
  245.  
  246. Smartdrive is a disk-caching program included with Microsoft Excel for 
  247. computers that have a hard disk and an expanded or extended memory board. 
  248. It is designed to reduce the amount of time your computer spends reading 
  249. data from your hard disk, thus increasing performance. 
  250.  
  251. INSTALLING SMARTDRIVE
  252. ---------------------
  253. The easiest way to install SmartDrive is by running a program called 
  254. Memset which will be copied to your Microsoft Excel directory during 
  255. SETUP.  In addition, MEMSET is invoked automatically during SETUP.
  256. Be sure to properly install your extended or expanded memory board 
  257. according to the manufacturers instructions before installing SmartDrive.
  258.  
  259. To automatically install SMARTDRIVE by running MEMSET from the DOS 
  260. prompt, do the following:
  261.  
  262.   1) Change directories to the Microsoft Excel directory.
  263.      (See your DOS manual for information on changing directories.)
  264.   2) Type MEMSET then pressing the Enter key.
  265.   3) Follow the instructions on the screen.
  266.  
  267. IMPORTANT: When running Microsoft Excel, you should use Smartdrive (or 
  268. RAMDrive, see below) as replacements for any memory-disk program (such as 
  269. VDISK) or any disk-caching program (such as Vcache or LIGHTNING) previously 
  270. installed on your computer.  
  271.  
  272. CONFIG.SYS file considerations:
  273. ------------------------------
  274. The order that you list things in the Config.sys file can be important 
  275. depending on what else you are installing.  Note the special considerations 
  276. below on order and the number of buffers needed.  Consult your DOS manual
  277. regarding general questions on your CONFIG.SYS file.)
  278.  
  279. a. Set the buffers= line to 20.  Setting buffers= to a higher value 
  280.    uses memory without additional benefit. The line in your config.sys 
  281.    file should look like "buffers=20".
  282.  
  283. b. If you have an expanded memory board, the Smartdrive command line 
  284.    must follow any CONFIG.SYS command lines that are used to install an 
  285.    expanded memory driver. 
  286.  
  287. c. If you are installing Smartdrive in a computer with a disk 
  288.    partitioning program (e.g. ENHDISK.SYS in Compaq Deskpro 386), make 
  289.    sure that the device= entry for Smartdrive appears after the entry for 
  290.    the disk partitioning program.
  291.  
  292. d. If you use SmartDrive in expanded memory use the /A parameter at the 
  293.    end of the SmartDrive command line.
  294.  
  295. e. Delete any command lines associated with other memory-disk or disk-
  296.    caching programs from the CONFIG.SYS file.
  297.  
  298. Be sure to restart your computer to start Smartdrive.  Each time you start 
  299. DOS, your system will display a message indicating that Smartdrive is 
  300. enabled, along with the cache size (amount of memory you specified) and 
  301. type of memory (expanded or extended) allotted for Smartdrive
  302.  
  303. *************************************************************************
  304. INSTALLING and USING RAMDRIVE
  305.  
  306. RAMDRIVE.SYS is a virtual disk program which uses part of your computers
  307. memory as a very fast disk drive.  Using the memory based disk drive is 
  308. just like using a standard disk drive except that the information stored 
  309. in the memory based disk drive is lost when you turn the computer off.
  310.  
  311. INSTALLING RAMDRIVE
  312. -------------------
  313. The easiest way to install RAMDrive is by running a program called 
  314. Memset which will be copied to your Microsoft Excel directory during 
  315. SETUP.  (In addition, MEMSET is invoked automatically during SETUP.)
  316. Be sure to properly install your extended or expanded memory board 
  317. according to the manufacturers instructions before installing RAMDrive.
  318.  
  319. To automatically install RAMDRIVE by running MEMSET from the DOS 
  320. prompt, do the following:
  321.   1) Change directories to the Microsoft Excel directory.
  322.      (See your DOS manual for information on changing directories.)
  323.   2) Type MEMSET then pressing the Enter key.
  324.   3) Follow the instructions on the screen.
  325.  
  326. *************************************************************************
  327. INCREASING PERFORMANCE of MICROSOFT EXCEL on NETWORKS
  328.  
  329. You can increase performance by running Microsoft Excel from a virtual
  330. disk drive (RAMDRIVE):
  331.  
  332. 1. Use the MEMSET program to install RAMDrive. It will install a 592kb 
  333.    RAMDrive, just large enough for EXCEL.EXE.  For the purpose of 
  334.    explanation, assume that the RAMDrive is installed as the D: drive.  
  335.    (The RAMdrive install message will tell you the drive letter used, 
  336.    substitute that drive letter for D: in the explanation below if it's 
  337.    different.)
  338.  
  339. 2. Copy the Microsoft Excel program file (EXCEL.EXE) from the network 
  340.    server to the RAMDRIVE (Drive D:).
  341.  
  342. 3. Adjust your DOS PATH so that the RAMDRIVE Drive letter is listed in the 
  343.    path before the Excel directory on the network drive.  The PATH 
  344.    statement is usually contained in the  AUTOEXEC.BAT file. (For complete 
  345.    information on the DOS PATH statement, consult your DOS manual.)
  346.  
  347.    Once the PATH statement in the AUTOEXEC.BAT file has been changed, it's 
  348.    necessary that you rerun the AUTOEXEC.BAT file by either rebooting or 
  349.    typing AUTOEXEC and pressing ENTER.
  350.  
  351. To automate the process, you can perform both step 2 and step 3 above
  352. by using your autoexec.bat file. 
  353.  
  354. IMPORTANT RAMDrive Note: It's recommended that you do not save your 
  355. Microsoft Excel data files to RAMdrive since the data will be lost if 
  356. you reboot or turn off your computer.
  357.  
  358. For more detailed information on installing RAMDrive SMARTDrive, 
  359. increasing performance, or optimizing your system, order the booklet 
  360. titled "Getting the Most from Your Hardware with Microsoft Excel."
  361. For ordering information, see the Microsoft Excel 360K Conversion Kit
  362. and Bonus Kit Offer order form in your package. 
  363.  
  364. ********************************************************************
  365. USING EXPANDED MEMORY WITH WIDE WORKSHEETS
  366.  
  367. For improved performance, Microsoft Excel only stores worksheet
  368. data in expanded memory for rows that are up to 160 columns
  369. wide. If you work with worksheets that have rows that are wider
  370. than 160 columns and you encounter an "Out of Memory Message" while 
  371. you still have free expanded memory, you can change your WIN.INI 
  372. preferences file so that Microsoft Excel stores those rows in 
  373. expanded memory as well.
  374.  
  375. Note:  Do not make this change unless you have expanded memory
  376. and you need to work with very wide worksheets. Making this change
  377. makes Microsoft Excel manage memory slightly less efficiently.
  378. Make this change if you use wide worksheets and notice an "Out of
  379. Memory" alert while you still have free expanded memory.
  380.  
  381. To edit the WIN.INI file to store wide rows in expanded memory
  382. proceed as follows:
  383.  
  384. 1. In DOS, use the cd command to change to the directory that
  385. contains the WIN.INI file that you are using. In most cases,
  386. this is the same directory in which you installed Excel.
  387.  
  388. 2. To be safe, make a backup of your WIN.INI file by typing the
  389. following command and pressing Enter:
  390.  
  391.   copy win.ini win.bak
  392.  
  393. 3. Load the WIN.INI file in a text editor (e.g. edlin, Windows
  394. Notepad) or a word processor (e.g. Windows Write, Microsoft
  395. Word). Look for the text [Microsoft Excel], the section title
  396. for the Microsoft Excel section.
  397.  
  398. 4. Check the lines immediately after the section title. Look
  399. for a line of the form "Block=n", where n is a number.
  400. If the line does not exist, insert a blank line after the
  401. section title and type "Block=2".
  402.  
  403. 5. Resave the file in the text editor or word processor. (If
  404. you are using a word processor, make sure you save the file as
  405. unformatted text).
  406.  
  407. The next time you start Microsoft Excel the change will take
  408. effect, and Microsoft Excel will be able to load worksheet rows
  409. of any width into expanded memory.
  410.  
  411. If you made a mistake or you change your mind, you can undo the
  412. change. To do so, return to DOS, change to the directory
  413. containing the WIN.INI file, type the following command, and
  414. press Enter:
  415.  
  416. copy win.bak win.ini
  417.  
  418. The next time you start Microsoft Excel the change will be undone.
  419.  
  420.  
  421. ********************************************************************
  422. RESERVING EXPANDED MEMORY FOR THE MACRO TRANSLATOR ASSISTANT
  423.  
  424. If you have expanded memory on your computer, the macro
  425. translation assistant can take advantage of that memory
  426. to store the data structures required for the translation
  427. process.  This allows you to translate especially complex
  428. macros that can not be translated otherwise.
  429.  
  430. -If your expanded memory is LIM EMS 3.2, you may need to 
  431. explicitly enable the use of expanded memory by the translation 
  432. assistant.
  433.  
  434. -If you are using an expanded memory driver that implements the
  435. LIM version 4.0 or higher, the translation assistant will
  436. access the expanded memory automatically.
  437.  
  438. You reserve memory for the macro translator by editing a line
  439. in the WIN.INI preferences file. To edit this line, proceed as
  440. follows:
  441.  
  442. 1. In DOS, use the cd command to change to the directory that
  443. contains the WIN.INI file that you are using. In most cases,
  444. this is the same directory in which you installed Excel.
  445.  
  446. 2. To be safe, make a backup of your WIN.INI file by typing the
  447. following command and pressing Enter:
  448.  
  449.   copy win.ini win.bak
  450.  
  451. 3. Load the WIN.INI file in a text editor (e.g. edlin, Windows
  452. Notepad) or a word processor (e.g. Windows Write, Microsoft
  453. Word). Look for the text [Microsoft Excel], the section title
  454. for the Microsoft Excel section.
  455.  
  456. 4. Check the lines immediately after the section title. Look
  457. for a line of the form "EmmReserved=n", where n is a number.
  458. If the line does not exist, insert a blank line after the
  459. section title and type "EmmReserved=".
  460.  
  461. 5. At the right of the equal sign, type the size in K of the
  462. memory area that you want to reserve for the translation
  463. assistant. For example, to allocate 128K to the translation
  464. assistant, type EmmReserved=128. If you are not sure how much
  465. memory to reserve, start with a low number (e.g. 64). If you
  466. later get an out of memory error while translating a macro, you
  467. can change to a higher number.
  468.  
  469. 6. Resave the file in the text editor or word processor. (If
  470. you are using a word processor, make sure you save the file as
  471. unformatted text).
  472.  
  473. The next time you start Microsoft Excel, the specified memory
  474. will not be used by Microsoft Excel so the translator can use it.
  475.  
  476.  
  477. If you made a mistake or you change your mind, you can undo the
  478. change. To do so, return to DOS, change to the directory
  479. containing the WIN.INI file, type the following command, and
  480. press Enter:
  481.  
  482. copy win.bak win.ini
  483.  
  484. The next time you start Microsoft Excel the change will be undone.
  485.  
  486. ********************************************************************
  487.  
  488. For more information on Microsoft Excel and memory, see "Memory
  489. management" in the Microsoft Excel reference.
  490.  
  491. For detailed technical information on memory, printers and networks
  492. see the document titled "Getting the Most from Your Hardware with
  493. Microsoft Excel".  This booklet is available directly from Microsoft. 
  494. For ordering information, see the Microsoft Excel 360K Conversion Kit 
  495. and Bonus Kit Offer order form in your package.
  496.  
  497. END OF "USING MICROSOFT EXCEL WITH EXTENDED AND EXPANDED MEMORY" FILE
  498. ********************************************************************
  499.  
  500.  
  501.  
  502.