delorie.com/archives/browse.cgi   search  
Mail Archives: opendos/1997/12/08/00:22:54

Message-Id: <199712080520.XAA27715@endeavor.flash.net>
To: <pbranna AT CLEMSON DOT EDU>
From: Mark DOT F DOT Warchol AT flash DOT net, MSW <mwarchol AT flash DOT net>
CC: <OpenDOS AT delorie DOT com>
Date: Mon, 08 Dec 1997 00:20:42 +0500
Subject: Re: memmax question

  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 -


  webmaster     delorie software   privacy  
  Copyright © 2019   by DJ Delorie     Updated Jul 2019