Message-Id: <199712080520.XAA27715@endeavor.flash.net> To: From: Mark DOT F DOT Warchol AT flash DOT net, MSW CC: Date: Mon, 08 Dec 1997 00:20:42 +0500 Subject: Re: memmax question Precedence: bulk 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