I tried various FILES=nnn settings to determine memory usage.
with increased numbers for files=nnn setting I get more conventional memory used.
Is this what is supposed to happen with DOSDATA=UMB setting?
To be expected was a fixed amount in conventional memory, and all other FILES= loaded into UMB.
luckily no buffer duplication or anything (that a buffer would take up both conventional and UMB memory)
for each added FILES=10: conv_mem +=600 bytes ; umb_mem += 600 bytes looks like splitting (5 files into conv_mem , 5 into UMB) or 1:1 overhead.
In the files=200 case for example, I would think for example 13KB conv_mem (just like files=10) and 27KB umb_mem, totaling 40KB, and not 25KB + 14KB like the situation below.
Bernd
Kernel 2033-32, config.sys: buffers=2- ; files=nnn (msdos MEM.EXE) MEM.EXE /C | FIND "SYSTEM" >> umbdata.txt
FILES TOTAL MEMORY CONVENTIONAL UPPER MEMORY ------------------------------------------------------------------------- 10: SYSTEM 17,008 (17K) 13,152 (13K) 3,856 (4K) 20: SYSTEM 17,520 (17K) 13,424 (13K) 4,096 (4K) 30: SYSTEM 18,816 (18K) 14,128 (14K) 4,688 (5K) 40: SYSTEM 20,112 (20K) 14,832 (14K) 5,280 (5K) 50: SYSTEM 21,392 (21K) 15,520 (15K) 5,872 (6K) 60: SYSTEM 22,688 (22K) 16,224 (16K) 6,464 (6K) 70: SYSTEM 23,968 (23K) 16,928 (17K) 7,040 (7K) 80: SYSTEM 25,264 (25K) 17,632 (17K) 7,632 (7K) 90: SYSTEM 26,544 (26K) 18,320 (18K) 8,224 (8K) 100 SYSTEM 27,840 (27K) 19,024 (19K) 8,816 (9K) 110 SYSTEM 29,136 (28K) 19,728 (19K) 9,408 (9K) 120 SYSTEM 30,432 (30K) 20,432 (20K) 10,000 (10K) 130 SYSTEM 31,712 (31K) 21,120 (21K) 10,592 (10K) 140 SYSTEM 33,008 (32K) 21,824 (21K) 11,184 (11K) 150 SYSTEM 34,288 (33K) 22,528 (22K) 11,760 (11K) 160 SYSTEM 35,584 (35K) 23,232 (23K) 12,352 (12K) 170 SYSTEM 36,864 (36K) 23,920 (23K) 12,944 (13K) 180 SYSTEM 38,160 (37K) 24,624 (24K) 13,536 (13K) 190 SYSTEM 39,456 (39K) 25,328 (25K) 14,128 (14K) 200 SYSTEM 40,752 (40K) 26,032 (25K) 14,720 (14K) 200 MSDOS 40,736 (40K) 40,736 (40K) 0 (0K)
PS:
when UMB's used, MEM finds "SYSTEM" when no UMB's used, MEM finds "MSDOS" (commented out the DOSDATA=UMB setting)
------------------------------------------------------- This SF.Net email is sponsored by: IBM Linux Tutorials Free Linux tutorial presented by Daniel Robbins, President and CEO of GenToo technologies. Learn everything from fundamentals to system administration.http://ads.osdn.com/?ad_id=1470&alloc_id=3638&op=click _______________________________________________ Freedos-kernel mailing list [EMAIL PROTECTED] https://lists.sourceforge.net/lists/listinfo/freedos-kernel