Tried with 16gb(same as h87) and it was the same.
With DEVICE=HIMEMX.EXE /MAX=64M,
[386Enh]
SysVMEMSLimit=2048
MaxPhysPage=40000
[vcache]
MaxFileCache=344064
same
mem(dos7.1 version) DEVICE=HIMEMX.EXE /MAX=64M
Memory Type Total = Used + Free
---------------- -------- -------- --------
Conventional 624K 59K 565K
Upper 0K 0K 0K
Reserved 0K 0K 0K
Extended (XMS) 65,535K 3K 65,532K
---------------- -------- -------- --------
Total memory 66,159K 62K 66,097K
Total under 1Mb 624K 59K 565K
Total Extended (XMS) 65,535K (67,107,840 bytes)
Free Extended (XMS) 65,532K (67,104,768 bytes)
Largest executable program size 565K (578,288 bytes)
Largest free upper memory block 0K (0 bytes)
Available space in High Memory Area 1K (608 bytes)
MS-DOS is resident in the high memory area.