[EMAIL PROTECTED] schreef:
  Name           Total           Conventional       Upper Memory
  --------  ----------------   ----------------   ----------------
  SYSTEM      16,192   (16K)      9,888   (10K)      6,304    (6K)
  HIMEM        2,480    (2K)      2,480    (2K)          0    (0K)
  EMM386       3,200    (3K)      3,200    (3K)          0    (0K)
  COMMAND      3,264    (3K)      2,944    (3K)        320    (0K)
  MOUSE        3,328    (3K)          0    (0K)      3,328    (3K)
  Free       757,680  (740K)    636,560  (622K)    121,120  (118K)

a dump against MSDOS would be interesting, with same kind of programs loaded.

*FreeDOS kernel uses 64KB of extended memory, the so-called HMA
*HIMEM might have a tiny bit of XMS usage, next to also providing it.
*EMM386 has some buffers/overhead in XMS.
*COMMAND uses about 200KB of XMS

Maybe FreeDOS MEM should have an additional column for 'XMS' instead of only 'Conventional and Upper Memory' if it would fit.
And a column for 'program version' perhaps.

Memory Type        Total       Used       Free
----------------  --------   --------   --------
Conventional          640K        18K       622K
Upper                 128K        10K       118K
Reserved              256K       256K         0K
Extended (XMS)      3,328K     1,000K     2,328K
----------------  --------   --------   --------
Total memory        4,352K     1,284K     3,068K

Is there any way to recover this memory?

I doubt there are ways, unless you want to use more conventional memory instead. the HMA area is never recoverable to my knowledge. You hardly use UMBs (upper memory) so using UMBPCI instead of EMM386 might do fine for you. There's also a version of COMMAND (command is really known in FreeDOS under the name "FREECOM") which does not support switching to XMS. That would mean use of conventional memory increases to 160KB or so instead of the 3KB.
Also you could try SHELLHIGH= instead of SHELL= in your config.sys

Thanks for posting such extensive output, it really helps.
Only thing missing is your used autoexec.bat, and (fd)config.sys file contents.

All FreeDOS programs work/behave fine on that pretty old system?

Bernd


-------------------------------------------------------
SF.Net email is Sponsored by the Better Software Conference & EXPO
September 19-22, 2005 * San Francisco, CA * Development Lifecycle Practices
Agile & Plan-Driven Development * Managing Projects & Teams * Testing & QA
Security * Process Improvement & Measurement * http://www.sqe.com/bsce5sf
_______________________________________________
Freedos-user mailing list
Freedos-user@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-user

Reply via email to