Here is another "CORRECT, but not terribly GOOD" behaviour of FD-Himem (newest 
version!):

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

1. the xms state after booting FD without EMM386:

XMS3+ largest free block (kB): 785088
XMS3+ highest address: 2FFF0000
XMS3+ total extended memory (kB): 785088

no handle region            size(kB) locks flags
-------------------------------------------------------
  1 07A9   00110000-0013FFFF      192     1 02 used
-------------------------------------------------------
                                  192
free handles: 71

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

2. the xms state after allocation of 1024 kB:

XMS3+ largest free block (kB): 784064
XMS3+ highest address: 2FFF0000
XMS3+ total extended memory (kB): 784064

no handle region            size(kB) locks flags
-------------------------------------------------------
  1 07A9   00110000-0013FFFF      192     1 02 used
  2 07B3   00140000-0023FFFF     1024     0 02 used
-------------------------------------------------------
                                 1216
free handles: 70

still fine

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

3. the xms state after allocation of 784064 kB (all the rest):

XMS3+ largest free block (kB): 784064
XMS3+ highest address: 2FFF0000
XMS3+ total extended memory (kB): 784064

no handle region            size(kB) locks flags
-------------------------------------------------------
  1 07A9   00110000-0013FFFF      192     1 02 used
  2 07B3   00140000-0023FFFF     1024     0 02 used
  3 07BD   00240000-2FFEFFFF   784064     0 02 used
-------------------------------------------------------
                               785280
free handles: 69

still 784064 kB available! this software is great!

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

4. state after releasing the 2. handle (1024 kB)

XMS3+ largest free block (kB): 1024
XMS3+ highest address: 2FFF0000
XMS3+ total extended memory (kB): 1024

no handle region            size(kB) locks flags
-------------------------------------------------------
  1 07A9   00110000-0013FFFF      192     1 02 used
  3 07BD   00240000-2FFEFFFF   784064     0 02 used
-------------------------------------------------------
                               784256
free handles: 70

everything ok again

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++

After these tests I understand now the reasons which brought QHIMEM into 
existance.

-------------------------------------------------------------------------
Take Surveys. Earn Cash. Influence the Future of IT
Join SourceForge.net's Techsay panel and you'll get the chance to share your
opinions on IT & business topics through brief surveys -- and earn cash
http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV
_______________________________________________
Freedos-devel mailing list
Freedos-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/freedos-devel

Reply via email to