home *** CD-ROM | disk | FTP | other *** search
/ Simtel MSDOS 1992 September / Simtel20_Sept92.cdr / msdos / sysutl / swell100.arc / README.DOC < prev    next >
Text File  |  1989-07-06  |  2KB  |  38 lines

  1.     SWELL is a powerful TSR (terminate-stay-resident) utility for users
  2.     who need to shell from one programme to another and find themselves
  3.     short of Random Access Memory.
  4.  
  5.     SWELL allows you to SHELL infinitely from one programme to another
  6.     and then back again through the conventional EXIT command.  Without
  7.     SWELL you must hold the parent programme in RAM when you SHELL to
  8.     the next level.  This means you will inevitably run out of memory if
  9.     you continue to SHELL from the PARENT to the CHILD to the GRANDCHILD
  10.     to the GREATGRANDCHILD and so.  However, with SWELL the memory
  11.     requirements of each  PARENT are swapped off to the disk of your
  12.     choice as you SHELL through the generations INFINITELY!
  13.  
  14.     As you begin to EXIT back up the generation tree, SWELL will reload
  15.     each successive parent programme back into RAM.
  16.  
  17.     In addition to user-invoked SHELLS, SWELL works equally well with
  18.     any programme that calls separate routines without your knowledge.
  19.     For those of you working with compilers, you know how much memory
  20.     you can need!  Well SWELL makes the problem go away painlessly by
  21.     swapping off memory.
  22.  
  23.     Since SWELL swaps RAM memory to disk, you may wish to have SWELL
  24.     swap memory requirements to a RAM disk to increase the speed.
  25.     Generally you should allow around 512 K of free space in the RAM
  26.     disk you have SWELL swap memory to.  However, THERE IS NO LIMIT to
  27.     the amount of memory SWELL can swap off.  It is limited only by the
  28.     available space on disk (real or virtual).
  29.  
  30.     There are some cautionary notes to consider when using SWELL.  Any
  31.     TSR loaded after SWELL will be declared a "non-event".  This means
  32.     that you should load SWELL last (particularly if you are going to
  33.     use SWELL in your autoexec.bat file).
  34.  
  35.     For ordering information, or a more technical explanation of
  36.     SWELL.EXE, read the SWELL.DOC file.
  37.  
  38.