home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #30 / NN_1992_30.iso / spool / comp / os / os2 / misc / 39926 < prev    next >
Encoding:
Text File  |  1992-12-21  |  2.3 KB  |  50 lines

  1. Newsgroups: comp.os.os2.misc
  2. Path: sparky!uunet!newsflash.concordia.ca!mizar.cc.umanitoba.ca!news!buhr
  3. From: buhr@umanitoba.ca (Kevin Andrew Buhr)
  4. Subject: Re: LOADHIGH: How does it work in OS/2 (simulated DOS) ?
  5. In-Reply-To: pynq@quads.uchicago.edu's message of 15 Dec 92 05:18:39 GMT
  6. Message-ID: <BUHR.92Dec18105920@ccu.umanitoba.ca>
  7. Sender: news@ccu.umanitoba.ca
  8. Nntp-Posting-Host: ccu.umanitoba.ca
  9. Organization: University of Manitoba, Canada
  10. References: <1992Dec15.051839.12892@midway.uchicago.edu>
  11. Date: Fri, 18 Dec 1992 16:59:20 GMT
  12. Lines: 36
  13.  
  14. In article <1992Dec15.051839.12892@midway.uchicago.edu>
  15. pynq@quads.uchicago.edu (Jeremy Mathers) writes:
  16. :
  17. :  I am an old hand at using QEMM's loadhi commands, but I don't understand
  18. :  the loadhigh command in OS/2's simulated DOS.  How does it work?
  19. :  What can be loaded high?  How can you tell what is loaded high?
  20. :
  21. :  It looks like it is patterned after the LOADHIGH in DOS 5.0, which I
  22. :  never learned anything about.  (I always thought DOS 5.0 was a crude
  23. :  imitation/hack of DOS 3.31 with QEMM)
  24.  
  25. OS/2's simulated DOS is more or less just like DOS 5.0.  The LOADHIGH
  26. command under OS/2 behaves the same way DOS 5.0's does.  Under OS/2, I
  27. understand that it is possible (by dropping certain video modes and
  28. what not), to increase the RAM available below the 1 Meg limit to well
  29. beyond the best DOS 5.0 alone can deliver.  In this case, using
  30. "LOADHIGH" under OS/2 may be superior to using it under DOS 5.0.
  31.  
  32. In short, though, the "LOADHIGH" command simply places the program
  33. being loaded into a UMB (upper memory block) between the 640K and 1
  34. Megabyte marks, if possible.  You must have the "UMB" setting on for
  35. this feature to do anything special.  You can place "DOS=UMB" in your
  36. OS/2 CONFIG.SYS (use "DOS=UMB,HIGH" if you want the DOS kernel loaded
  37. into high memory, too), and you can manipulate the DOS session
  38. settings individually (I think they're both under the "DOS_HIGH"
  39. setting, but I don't remember).
  40.  
  41. If you want to see how DOS is using the memory, I believe you can run
  42. the "MEM" command.  I know this command comes with DOS 5.0, and I
  43. think it's included in the OS/2 simulated DOS distribution.  If so, it
  44. will show you where the TSR's have been loaded, and which, if any, got
  45. put in high memory.
  46.  
  47. Sorry I can't check for sure...
  48.  
  49. Kevin <buhr@ccu.UManitoba.CA>
  50.