home *** CD-ROM | disk | FTP | other *** search
/ DP Tool Club 26 / CD_ASCQ_26_1295.iso / vrac / dmem10b.zip / DOSMEM.TXT < prev    next >
Text File  |  1995-07-25  |  8KB  |  215 lines

  1. DosMem: Keeps Low-Memory Free 
  2. =============================
  3.  
  4.      Version 1.0b, July 25. 1995
  5.  
  6.      Copyright (c) 1995
  7.      
  8.      Thomas Gloor
  9.      Eichenweg 4
  10.      CH-5036 Oberentfelden
  11.      SWITZERLAND
  12.  
  13.      CompuServe 72461,3375
  14.      FidoNet    2:301/520.51
  15.  
  16.      All Rights Reserved
  17.  
  18.  
  19.  
  20.  
  21. Thank you for trying DosMem! Before you start please read the following sections carefully.
  22.  
  23.  
  24. 0. History
  25. **********
  26.  
  27. 1.0  May 22. 1995  First public release
  28.  
  29. 1.0a Jul 19. 1995  Registration key now displayed in the registration dialog
  30.                    State of the checkbox "disable driver" correctet in the configuration dialog
  31.                    Doc updated for registration via CompuServes SWREG
  32.  
  33. 1.0b Jul 25. 1995  Bug in integrity test fixed (shareware only)
  34.  
  35.  
  36. 1. Overview
  37. ***********
  38.  
  39. Like other tools DosMem keeps free parts of your first megabyte of Windows-Memory. This 
  40. prevents Windows from displaying the faboulous "Out of Memory"-Message with lots 
  41. of free memory and resources.
  42.  
  43. Like other tools DosMem fragments the first MB of Windows-Memory into small pieces. So other applications
  44. can't get a block of the first MB when they do a "GlobalAlloc".
  45.  
  46. Unlike other tools Dosmem defragments the first MB of Windows-Memory when an application does an
  47. "GlobalDosAlloc". So the application can get a large block of the first MB when realy needed.
  48.  
  49. Unlike other tools DosMem is not loaded as a Windows-Application in win.ini (load=....). DosMem
  50. is loaded as the first "installable driver". So it prevents other device-drivers from allocating
  51. rare Dos-Memory too.
  52.  
  53. Unlike other tools DosMem has no Setup-Programm. Because it is a real device-driver it will be installed
  54. like a device-driver using the Control-Panel.
  55.  
  56.  
  57. 2. Shareware
  58. ************
  59.  
  60. This program is Shareware! You may try this copy of the program for a period of 21 days to
  61. determine whether or not it is suitable for your needs. After that time, the program stops to run.
  62. If you like to use the program for more then 21 days you need a registration-key from the author 
  63. (see the section "Registration" for details).
  64.  
  65.  
  66. 3. Waranity
  67. ***********
  68.  
  69. DosMem is provided as is, without warranty of any kind, either expressed or implied. The Author only 
  70. guarantees that DosMem will occupy disk space.
  71.  
  72. In no event shall the Autor be liable to you or anyone else for any damages, including any lost profits, 
  73. lost savings or other incidental or consequential damages arising out of the use or inability
  74. to use this program.
  75.  
  76. 4. Installation
  77. ***************
  78.  
  79. - Unpack the archive into an empty directory on your harddisk (e.g. c:\dosmem). 
  80. - Start the Control-Panel from Frogman or any other tool that allows you to run a programm.
  81. - Doubble-Click the icon named "Driver". Click "Add...".
  82. - Select "Unlisted Driver" from the displayed list
  83. - Replace "A:\" displayed in the edit-field with the path to dosmem (e.g. c:\dosmem) and press "OK"
  84. - Select "DosMem: Keeps Low-Memory Free" from the list
  85. - The DosMem-Configuration-Dialog appears. Press "OK" or change some parameters (see section "Configuration"
  86.   for details) and press "OK" after that.
  87. - After a restart of Windows, DosMem keeps active in memory.
  88.  
  89.  
  90. 5. Configuration
  91. ****************
  92.  
  93. Normaly there's no need to configure DosMem. But if you like to play with some parameters
  94. there are three ways to configure DosMem:
  95. - You may edit the file "dosmem.ini" in your Windows-Directory. The file contains four parameters with the 
  96.   following default values in the section [DOSMEM]:
  97.  
  98.     [DOSMEM]
  99.     FRAGMENT_BLOCKSIZE=10000
  100.     NUMBLOCKS=500
  101.     RESBLOCKSIZE=0
  102.     DRIVER_ENABLED=1
  103.  
  104.   FRAGMENT_BLOCKSIZE specifies the size of the memory blocks used for memory fragmetation. Blocks of this
  105.                      size are allocated. After the allocation they are resized to 32 Bytes. So we get a
  106.                      fragmented memory.
  107.   NUMBLOCKS          specifies the maximum number of blocks that will be allocated while fragmenting the
  108.                      memory.
  109.   RESBLOCKSIZE       Not used in this version of DosMem
  110.   DRIVER_ENABLED     1 = Driver is loaded and enabled
  111.                      0 = Driver is loaded and disabled
  112.  
  113.  Changes in "dosmem.ini" became active after a restart of Windows.
  114.  
  115.  
  116. - You may use the Control-Panel for the configuration of DosMem:
  117.   + Run the Control-Panel
  118.   + Double-Click the "Driver"-Icon
  119.   + Select "DosMem: Keeps Low-Memory Free"
  120.   + Click "Configure"
  121.   + The DosMem Configuration Dialog appears (see below for details)
  122.  
  123. - You may run the programm "dmcfg.exe" in your "windows\system"-Directory from Frogman oder whatever:
  124.   + The DosMem Configuration Dialog appears
  125.   + Enter a new value for "Allocation Block Size" and / or for "Max No. of Blocks"
  126.   + If you click "Set" the new parameters became active imediatly and the dialog remains open
  127.   + If you click "OK" the new parameters became active imediatly and the dialog closes
  128.   + If you click "Cancel" the dialog closes without changes (unless you clicked "Set")
  129.   + If you check "Disable Driver" the Driver is disabled (but still in memory) imediatly.
  130.   + If you click "UnInstall" all enteries from DosMem in "system.ini" are removed
  131.   + If you like to register see section "Registration"
  132.  
  133.  
  134. 6. Registration
  135. ***************
  136.  
  137. If you like DosMem you should register because it stops to run after the evaluation period of 21 days.
  138.  
  139. If you are on CompuServe you may register via SWREG. The registration ID is 6600 (Personal licence only). 
  140. The registration key will be sent via CompuServe privat mail.
  141.  
  142. If you are not on CompuServe or you like to register more then a personal licence send me the registration 
  143. form below and enclose a check with the registration fee. 
  144. After I got your money I'll send you a registration key. If you have a CompuServe-, FidoNet- or an 
  145. InterNet-address I mail the key ASAP. If you do not have an E-Mail-Address. The code will be sendt by fax 
  146. or by Air Mail.
  147.  
  148.  
  149. 7. Entering your registration key
  150. *********************************
  151.  
  152. If you got your key follow the steps descriebed in the section "Configuration" for running "dmcfg.exe".
  153.   + Click "Registration" for the registration dialog.
  154.   + Enter your name and your organisation and your key (exactly as spelled on my mail) and press "OK"
  155.  
  156.  
  157. 8. Registration Form
  158. ********************
  159.  
  160. Please send this form together with a cheque to the following address:
  161.  
  162. Mr.
  163. Thomas Gloor
  164. Eichenweg 4
  165. CH-5036 Oberentfelden
  166. Switzerland
  167.  
  168.  
  169.  
  170. I order: (price valid through December 1995, all prices Swiss Franks!)
  171.  
  172. DosMem personal licence                     SFr 50.- ______
  173.  
  174. Additional licences to the same name
  175.    Additional licence        02-10,  ____ x SFr 40.- ______
  176.    Additional licence        11-25,  ____ x SFr 30.- ______
  177.    Additional licence       26-100,  ____ x SFr 15.- ______
  178.    Additional licence     101-1000,  ____ x SFr 10.- ______
  179.  
  180. Cheque drawn on a foreign (US) bank         SFr 20.- ______
  181. If you send an Eurocheque do not add this fee!
  182. Do not send cash.  
  183. Make the check payable to Thomas Gloor
  184.  
  185. Total (multiply with 0.8 to get amount in $US):       ______
  186.  
  187. [   ] Name     _____________________________________________
  188.  
  189. [   ] Company  _____________________________________________
  190.  
  191. Organisation   _____________________________________________
  192.  
  193. Address        _____________________________________________
  194.  
  195. ZIP Code       _____  City  ________________________________
  196.  
  197. State/Country  _____________________________________________
  198.  
  199. Phone/FAX       _______________  /  ________________________
  200.  
  201. E-mail-address _____________________________________________
  202.  
  203. Payment:  (  ) Check  (  ) Cash  (  ) other: _______________
  204.  
  205. Which version do you own (see Help - About) ? ______________
  206.  
  207. Where did you get DosMem (which mailbox, ...) ______________
  208.  
  209.  
  210. Date ________  Signature _________________________________
  211.  
  212.  
  213.  
  214.  
  215.