home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
DP Tool Club 26
/
CD_ASCQ_26_1295.iso
/
vrac
/
dmem10b.zip
/
DOSMEM.TXT
< prev
next >
Wrap
Text File
|
1995-07-25
|
8KB
|
215 lines
DosMem: Keeps Low-Memory Free
=============================
Version 1.0b, July 25. 1995
Copyright (c) 1995
Thomas Gloor
Eichenweg 4
CH-5036 Oberentfelden
SWITZERLAND
CompuServe 72461,3375
FidoNet 2:301/520.51
All Rights Reserved
Thank you for trying DosMem! Before you start please read the following sections carefully.
0. History
**********
1.0 May 22. 1995 First public release
1.0a Jul 19. 1995 Registration key now displayed in the registration dialog
State of the checkbox "disable driver" correctet in the configuration dialog
Doc updated for registration via CompuServes SWREG
1.0b Jul 25. 1995 Bug in integrity test fixed (shareware only)
1. Overview
***********
Like other tools DosMem keeps free parts of your first megabyte of Windows-Memory. This
prevents Windows from displaying the faboulous "Out of Memory"-Message with lots
of free memory and resources.
Like other tools DosMem fragments the first MB of Windows-Memory into small pieces. So other applications
can't get a block of the first MB when they do a "GlobalAlloc".
Unlike other tools Dosmem defragments the first MB of Windows-Memory when an application does an
"GlobalDosAlloc". So the application can get a large block of the first MB when realy needed.
Unlike other tools DosMem is not loaded as a Windows-Application in win.ini (load=....). DosMem
is loaded as the first "installable driver". So it prevents other device-drivers from allocating
rare Dos-Memory too.
Unlike other tools DosMem has no Setup-Programm. Because it is a real device-driver it will be installed
like a device-driver using the Control-Panel.
2. Shareware
************
This program is Shareware! You may try this copy of the program for a period of 21 days to
determine whether or not it is suitable for your needs. After that time, the program stops to run.
If you like to use the program for more then 21 days you need a registration-key from the author
(see the section "Registration" for details).
3. Waranity
***********
DosMem is provided as is, without warranty of any kind, either expressed or implied. The Author only
guarantees that DosMem will occupy disk space.
In no event shall the Autor be liable to you or anyone else for any damages, including any lost profits,
lost savings or other incidental or consequential damages arising out of the use or inability
to use this program.
4. Installation
***************
- Unpack the archive into an empty directory on your harddisk (e.g. c:\dosmem).
- Start the Control-Panel from Frogman or any other tool that allows you to run a programm.
- Doubble-Click the icon named "Driver". Click "Add...".
- Select "Unlisted Driver" from the displayed list
- Replace "A:\" displayed in the edit-field with the path to dosmem (e.g. c:\dosmem) and press "OK"
- Select "DosMem: Keeps Low-Memory Free" from the list
- The DosMem-Configuration-Dialog appears. Press "OK" or change some parameters (see section "Configuration"
for details) and press "OK" after that.
- After a restart of Windows, DosMem keeps active in memory.
5. Configuration
****************
Normaly there's no need to configure DosMem. But if you like to play with some parameters
there are three ways to configure DosMem:
- You may edit the file "dosmem.ini" in your Windows-Directory. The file contains four parameters with the
following default values in the section [DOSMEM]:
[DOSMEM]
FRAGMENT_BLOCKSIZE=10000
NUMBLOCKS=500
RESBLOCKSIZE=0
DRIVER_ENABLED=1
FRAGMENT_BLOCKSIZE specifies the size of the memory blocks used for memory fragmetation. Blocks of this
size are allocated. After the allocation they are resized to 32 Bytes. So we get a
fragmented memory.
NUMBLOCKS specifies the maximum number of blocks that will be allocated while fragmenting the
memory.
RESBLOCKSIZE Not used in this version of DosMem
DRIVER_ENABLED 1 = Driver is loaded and enabled
0 = Driver is loaded and disabled
Changes in "dosmem.ini" became active after a restart of Windows.
- You may use the Control-Panel for the configuration of DosMem:
+ Run the Control-Panel
+ Double-Click the "Driver"-Icon
+ Select "DosMem: Keeps Low-Memory Free"
+ Click "Configure"
+ The DosMem Configuration Dialog appears (see below for details)
- You may run the programm "dmcfg.exe" in your "windows\system"-Directory from Frogman oder whatever:
+ The DosMem Configuration Dialog appears
+ Enter a new value for "Allocation Block Size" and / or for "Max No. of Blocks"
+ If you click "Set" the new parameters became active imediatly and the dialog remains open
+ If you click "OK" the new parameters became active imediatly and the dialog closes
+ If you click "Cancel" the dialog closes without changes (unless you clicked "Set")
+ If you check "Disable Driver" the Driver is disabled (but still in memory) imediatly.
+ If you click "UnInstall" all enteries from DosMem in "system.ini" are removed
+ If you like to register see section "Registration"
6. Registration
***************
If you like DosMem you should register because it stops to run after the evaluation period of 21 days.
If you are on CompuServe you may register via SWREG. The registration ID is 6600 (Personal licence only).
The registration key will be sent via CompuServe privat mail.
If you are not on CompuServe or you like to register more then a personal licence send me the registration
form below and enclose a check with the registration fee.
After I got your money I'll send you a registration key. If you have a CompuServe-, FidoNet- or an
InterNet-address I mail the key ASAP. If you do not have an E-Mail-Address. The code will be sendt by fax
or by Air Mail.
7. Entering your registration key
*********************************
If you got your key follow the steps descriebed in the section "Configuration" for running "dmcfg.exe".
+ Click "Registration" for the registration dialog.
+ Enter your name and your organisation and your key (exactly as spelled on my mail) and press "OK"
8. Registration Form
********************
Please send this form together with a cheque to the following address:
Mr.
Thomas Gloor
Eichenweg 4
CH-5036 Oberentfelden
Switzerland
I order: (price valid through December 1995, all prices Swiss Franks!)
DosMem personal licence SFr 50.- ______
Additional licences to the same name
Additional licence 02-10, ____ x SFr 40.- ______
Additional licence 11-25, ____ x SFr 30.- ______
Additional licence 26-100, ____ x SFr 15.- ______
Additional licence 101-1000, ____ x SFr 10.- ______
Cheque drawn on a foreign (US) bank SFr 20.- ______
If you send an Eurocheque do not add this fee!
Do not send cash.
Make the check payable to Thomas Gloor
Total (multiply with 0.8 to get amount in $US): ______
[ ] Name _____________________________________________
[ ] Company _____________________________________________
Organisation _____________________________________________
Address _____________________________________________
ZIP Code _____ City ________________________________
State/Country _____________________________________________
Phone/FAX _______________ / ________________________
E-mail-address _____________________________________________
Payment: ( ) Check ( ) Cash ( ) other: _______________
Which version do you own (see Help - About) ? ______________
Where did you get DosMem (which mailbox, ...) ______________
Date ________ Signature _________________________________