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