home *** CD-ROM | disk | FTP | other *** search
/ Monster Media 1994 #1 / monster.zip / monster / TEXT / N7TIPS.ZIP / 1014113.TXT < prev    next >
Text File  |  1994-03-04  |  10KB  |  262 lines

  1.  
  2.  
  3.               NOVELL TECHNICAL INFORMATION DOCUMENT
  4.  
  5. TITLE:              Configuration Optimization for 386, 486 Computers
  6. DOCUMENT ID:        014911
  7. DOCUMENT REVISION:  A
  8. DATE:               25FEB94
  9. ALERT STATUS:       Yellow
  10. INFORMATION TYPE:   Issue
  11. README FOR:         NA
  12.  
  13. NOVELL PRODUCT and VERSION:
  14. Novell DOS 7
  15.  
  16. ABSTRACT:
  17.  
  18. This document explains how to optimize Novell DOS 7 configuration
  19. for 386 and 486 computers.
  20.  
  21. ------------------------------------------------------------------
  22. DISCLAIMER
  23. THE ORIGIN OF THIS INFORMATION MAY BE INTERNAL OR EXTERNAL TO
  24. NOVELL.  NOVELL MAKES EVERY EFFORT WITHIN ITS MEANS TO VERIFY
  25. THIS INFORMATION.  HOWEVER, THE INFORMATION PROVIDED IN THIS
  26. DOCUMENT IS FOR YOUR INFORMATION ONLY.  NOVELL MAKES NO EXPLICIT
  27. OR IMPLIED CLAIMS TO THE VALIDITY OF THIS INFORMATION.
  28. ------------------------------------------------------------------
  29.  
  30. ISSUE
  31.  
  32.      These are some sample configuration files for 386sx, 386 and
  33.      486 computers.  The following configurations offer basic
  34.      guidelines to give the user ideas on what can be done with
  35.      Novell DOS 7.  Proper configurations vary and are dependent
  36.      on the computer hardware and software.
  37.  
  38.  
  39.      386 and 486-Based Computers with 1 MB of RAM
  40.  
  41.      CONFIG.SYS
  42.           SHELL=C:\COMMAND.COM C:\ /E:512 /P
  43.           BREAK=ON
  44.           BUFFERS=20
  45.           FILES=30
  46.           FCBS=4,4
  47.           FASTOPEN=256
  48.           HISTORY=ON, 256, ON
  49.           DEVICE=C:\NWDOS\HIMEM.SYS
  50.           DOS=HIGH
  51.  
  52.      AUTOEXEC.BAT
  53.           @ECHO OFF
  54.           :NWDOSBEG
  55.           PATH C:\;C:\NWDOS;C:\NWDOS\NWCLIENT
  56.           VERIFY OFF
  57.           PROMPT [NWDOS] $P$G
  58.           ?"Load Personal NetWare (Y/N)?" call STARTNET.BAT
  59.           ?"Enable DelWatch TSR (Y/N)?" DELWATCH C: /F:200
  60.           :NWDOSEND
  61.  
  62.      This configuration will allow a 386 or 486 based computer to
  63.      relocate the operating system into High Memory (HMA).
  64.  
  65.      IMPORTANT:     EMM386.EXE can be used on some 1 MB systems;
  66.                     however, the majority of these computers will
  67.                     not have extended memory, which is required
  68.                     by EMM386 to create Upper Memory.  HIMEM.SYS
  69.                     is used instead because it does not create
  70.                     Upper Memory with the switches indicated in
  71.                     the example shown.
  72.  
  73.      How Upper Memory Is Created on a 386 Computer:
  74.  
  75.      In a 1 MB 286 computer, there is a break in RAM between A000
  76.      (640 KB decimal) and FFFF (1 MB decimal).  The 384 KB above
  77.      640 KB actually begins at FFFF instead of at A000.  In a 1
  78.      MB 386 computer, however, all RAM is contiguous from 0 to
  79.      A000.  Unfortunately, this additional 384 KB is usually
  80.      reserved for the use of memory mapping support chips (ROM)
  81.      and is not available as system RAM.
  82.  
  83.      The EMM386.EXE file goes through Upper Memory Addresses
  84.      searching for ROMs, Shadows, or other devices.  Then it
  85.      determines how much free unused space exists between these
  86.      used blocks of memory and remaps XMS memory to fill these
  87.      spaces.  In fact, the technical definition for the Upper
  88.      Memory created by EMM386 is XMS-UMBs.
  89.  
  90.      This is also why a MEM /A report will indicate a reduced
  91.      amount of available XMS when using EMM386 to create Upper
  92.      Memory compared to when Upper Memory is not created (by
  93.      adding a /W switch on EMM386).  The missing amount has been
  94.      used to create Upper Memory plus a small amount for
  95.      overhead.  Because of the need to remap XMS memory, it is
  96.      not possible for EMM386.EXE to create Upper Memory on a 1 MB
  97.      computer, because it has no extended memory.
  98.  
  99.  
  100.      386/486-Based Computers with Greater than 1 MB of RAM
  101.  
  102.      CONFIG.SYS
  103.           SHELL=C:\COMMAND.COM C:\ /E:512 /P
  104.           BREAK=ON
  105.           BUFFERS=20
  106.           FILES=30
  107.           FCBS=4,4
  108.           FASTOPEN=256
  109.           HISTORY=ON, 256, ON
  110.           DOS=HIGH,UMB
  111.           DEVICE=C:\NWDOS\EMM386.EXE /F=NONE /R=AUTO
  112.           DEVICE=C:\NWDOS\DPMS.EXE
  113.  
  114.      AUTOEXEC.BAT
  115.           @ECHO OFF
  116.           :NWDOSBEG
  117.           PATH C:\;C:\NWDOS;C:\NWDOS\NWCLIENT
  118.           VERIFY OFF
  119.           PROMPT [NWDOS] $P$G
  120.           ?"Load Personal NetWare (Y/N)?" call STARTNET.BAT
  121.           ?"Enable DelWatch TSR (Y/N)?" DELWATCH C: /F:200
  122.           :NWDOSEND
  123.  
  124.      This configuration will allow a 386 or 486 based computer to
  125.      relocate the operating system into High Memory.  With an
  126.      average of 120 KB of RAM in Upper Memory, the Personal
  127.      NetWare drivers will be able to fit into Upper Memory.
  128.  
  129.  
  130.      386/486-Based Computers with Greater Than 1 MB of RAM
  131.      Running Task Manager
  132.  
  133.      CONFIG.SYS
  134.           SHELL=C:\COMMAND.COM C:\ /E:512 /P
  135.           BREAK=ON
  136.           BUFFERS=20
  137.           FILES=30
  138.           FCBS=4,4
  139.           FASTOPEN=256
  140.           HISTORY=ON, 256, ON
  141.           DOS=UMB
  142.           DEVICE=C:\NWDOS\EMM386.EXE /MULTI /F=NONE /R=AUTO
  143.  
  144.      AUTOEXEC.BAT
  145.           @ECHO OFF
  146.           :NWDOSBEG
  147.           PATH C:\;C:\NWDOS;C:\NWDOS\NWCLIENT
  148.           VERIFY OFF
  149.           PROMPT [NWDOS] $P$G
  150.           SHARE /L:20
  151.           ?"Load Personal NetWare (Y/N)?" call STARTNET.BAT
  152.           ?"Enable DelWatch TSR (Y/N)?" DELWATCH C: /F:200
  153.           ?"Load the Multitasker (Y/N)?" TASKMGR
  154.           :NWDOSEND
  155.  
  156.      This minimal configuration will allow a 386 or 486 based
  157.      computer to relocate the operating system into Upper Memory
  158.      with DOS=UMB.  Loading the operating system into upper
  159.      memory rather than into HMA will leave the maximum amount of
  160.      XMS memory available for TASKMGR.  With an average of 120 KB
  161.      of usable RAM in Upper Memory, network drivers can also be
  162.      loaded into Upper Memory.  If desired, the drivers in the
  163.      AUTOEXEC.BAT file can be loaded from the command line (such
  164.      as SHARE, TASKMGR, STARTNET.BAT).
  165.  
  166.      TASKMGR.EXE is the built-in multitasker and task switcher,
  167.      which will allow the user to run multiple applications
  168.      simultaneously, or swap tasks.  The number of applications
  169.      able to be loaded at one time under the multitasker will
  170.      vary depending on the application sizes and the amount of
  171.      total memory on the computer.  For the multitasker to be
  172.      loaded, the /MULTI switch must be added to the EMM386.EXE
  173.      line in the CONFIG.SYS file.
  174.  
  175.  
  176.      Windows Enhanced Mode Configuration for 386/486 Based
  177.      Computers 4 MB or Better Running Windows
  178.  
  179.      CONFIG.SYS
  180.           SHELL=C:\COMMAND.COM C:\ /E:512 /P
  181.           BREAK=ON
  182.           BUFFERS=8
  183.           FILES=30
  184.           FCBS=4,4
  185.           FASTOPEN=0
  186.           HISTORY=ON, 256, ON
  187.           DOS=HIGH,UMB
  188.           DEVICE=C:\NWDOS\EMM386.EXE /F=NONE /R=AUTO
  189.  
  190.      AUTOEXEC.BAT
  191.           @ECHO OFF
  192.           :NWDOSBEG
  193.           PATH C:\;C:\NWDOS;C:\NWDOS\NWCLIENT;C;\WINDOWS
  194.           VERIFY OFF
  195.           PROMPT [NWDOS] $P$G
  196.           LH C:\NWDOS\NWCACHE 3712 1024 /LEND=ON /DELAY=ON
  197.           ?"Load Personal NetWare (Y/N)?" call STARTNET.BAT
  198.           ?"Enable DelWatch TSR (Y/N)?" DELWATCH C: /F:200
  199.           :NWDOSEND
  200.  
  201.      This basic configuration allows a 386 or 486 based computer
  202.      to run Windows 3.0 or 3.1 in Enhanced Mode.  The operating
  203.      system is being relocated to the HMA (DOS=HIGH), and the
  204.      information in the video and system BIOS ROMs is being
  205.      shadowed from ROM to faster RAM (/R=AUTO).  NWCACHE is will
  206.      have a minimum size of 1 MB (1024), a maximum size of 3 MB
  207.      (3072), and will use Extended Memory created by EMM386.EXE. 
  208.      The EMM386.EXE driver creates an average of 120 KB of RAM
  209.      that can be used to relocate network drivers, TSRs, and
  210.      other drivers into Upper Memory.
  211.  
  212.      NOTE:     If the performance of Windows appears to be slow,
  213.                the cache size may be too large for the number of
  214.                applications being run in Windows.  This reduces
  215.                the XMS memory available to Windows.  Windows may
  216.                then need to use swap files.  Even when NWCACHE is
  217.                used, swapping applications to disk is slower than
  218.                running from RAM. Try reducing the size of the
  219.                cache to increase speed.
  220.  
  221.  
  222.      Windows Enhanced Mode Configuration for 386/486 with 2 MB
  223.  
  224.      CONFIG.SYS
  225.           SHELL=C:\COMMAND.COM C:\  /E:512 /P /ML
  226.           BREAK=ON
  227.           BUFFERS=20
  228.           FILES=30
  229.           FCBS=4,4
  230.           FASTOPEN=256
  231.           HISTORY=ON, 256, ON
  232.           DOS=LOW
  233.           DEVICE=C:\NWDOS\HIMEM.SYS
  234.  
  235.      AUTOEXEC.BAT
  236.           @ECHO OFF
  237.           :NWDOSBEG
  238.           PATH C:\;C:\NWDOS;C:\NWDOS\NWCLIENT;C;WINDOWS
  239.           VERIFY OFF
  240.           PROMPT [NWDOS] $P$G
  241.           ?"Load Personal NetWare (Y/N)?" call STARTNET.BAT
  242.           ?"Enable DelWatch TSR (Y/N)?" DELWATCH C: /F:200
  243.           :NWDOSEND
  244.  
  245.      A 2 MB computer is the MINIMUM system for Windows in
  246.      Enhanced Mode.  System performance may be greatly reduced
  247.      because Windows will need to use swap files and no cache can
  248.      be used to help accelerate disk I/O.
  249.  
  250.  
  251.      This configuration will allow a 386 or 486 computer with 2
  252.      MB of RAM to run Windows in the Enhanced Mode.  Because
  253.      Windows requires a minimum of 1 MB of available XMS memory,
  254.      this configuration does not use the HMA.  The SHELL
  255.      statement has the switch /ML to force it into Conventional
  256.      Memory.
  257.  
  258.      HIMEM.SYS is used to create XMS memory.  The statement
  259.      BUFFERS (Upper Memory) is used instead of HIBUFFERS (HMA). 
  260.      Finally, because Windows needs all the XMS memory available
  261.      NWCACHE is not used in this configuration.
  262.