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
[email protected]
https://lists.sourceforge.net/lists/listinfo/freedos-devel