Hello Jose,

BO>>Freecom and C library functions use malloc() and related dynamic memory
BO>>allocation functions that allocate data higher up.

>  Is this why the XMS block allocated by xmsswap is some 10 KB larger than the
> FreeCOM file size ,


the XMS block size allocated is fairly unrelated to the file size.
freecom.com is first compressed, and some text resources are appended
to it.

> and more than 25 KB larger than the transient part of COMMAND.COM ?

these 25 KB are the text resources which are thrown away if not
swapping to XMS

tom



-------------------------------------------------------
SF.Net email is sponsored by: Discover Easy Linux Migration Strategies
from IBM. Find simple to follow Roadmaps, straightforward articles,
informative Webcasts and more! Get everything you need to get up to
speed, fast. http://ads.osdn.com/?ad_id=7477&alloc_id=16492&op=click
_______________________________________________
Freedos-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to