Mail Archives: opendos/1997/12/08/00:22:54
Paul,
I have the line: dos=high,umb in my config.sys and the line: memmax
+l +u +v in my autoexec.bat. This is why I am not understanding the results I
get from the memmax command of dos not loaded high?
Any further ideas are welcomed!
Mark
On 1997-12-07 pbranna AT CLEMSON DOT EDU said:
pb>cc: OpenDOS AT delorie DOT com
pb>> When checking memax at the prompt I recieve the following
pb>results: >
pb>> upper memory is enabled
pb>> no lower memory availble or dos not loaded high
pb>> memory is maped into viedo space
pb>> I show lower, conventional memory available so I don't
pb>>understand this message from memmax?
pb>A common misconception is that lower memory and conventional memory
pb>are the same thing. This is not the case.
pb>When DOS first came out, computers generally did not have 640k of
pb>memory, and didn't really need it. However, as things progressed,
pb>programs started to use more memory, and there was a need to load
pb>DOS into high memory.
pb>When this happened, this broke some programs. This was because
pb>those programs did not expect to see more than 512k of memory
pb>available. When they did a signed comparison of how much memory
pb>was available and how much memory the program required, the program
pb>thought there was a negative amount of memory available and
pb>promptly exited. To fix this problem, software engineers at Digital
pb>Research came up with memmax. Typing memmax -l would disable lower
pb>memory (the bottom 64k of memory). This way there would not be a
pb>problem with having too much memory. Lower memory can be enabled
pb>again with memmax +l. I doubt you are disabling lower memory on
pb>accident, so the other possibility is that you are not loading DOS
pb>high. You probably just need to add the line DOS=HIGH to your
pb>CONFIG.SYS file. Paul
- Raw text -