Discussion Locked

memory

0 helpful
3 replies
Closed to new repliesThis discussion is closed. It stays readable, but it takes no new replies.

I did a mem/p/c at a dos prompt but i dont really understand it can someone have a look and tell me is it normal or can you see any problems ,I have 32meg of ram running win95b.

Modules using memory below 1 MB:

Name Total Conventional Upper Memory
-------- ---------------- ---------------- ----------------
MSDOS 34,352 (34K) 34,352 (34K) 0 (0K)
HIMEM 1,168 (1K) 1,168 (1K) 0 (0K)
IFSHLP 2,864 (3K) 2,864 (3K) 0 (0K)
SETVER 832 (1K) 832 (1K) 0 (0K)
COMMAND 7,328 (7K) 7,328 (7K) 0 (0K)
WIN 2,256 (2K) 2,256 (2K) 0 (0K)
vmm32 400 (0K) 400 (0K) 0 (0K)
COMMAND 7,232 (7K) 7,232 (7K) 0 (0K)
Free 598,720 (585K) 598,720 (585K) 0 (0K)

Memory Summary:

Type of Memory Total Used Free
---------------- ----------- ----------- -----------
Conventional 655,360 56,640 598,720
Upper 0 0 0
Reserved 393,216 393,216 0
Extended (XMS) 32,505,856 172,032 32,333,824
---------------- ----------- ----------- -----------
---------------- ----------- ----------- -----------
Press any key to continue . . .
Total memory 33,554,432 621,888 32,932,544

Total under 1 MB 655,360 56,640 598,720

Total Expanded (EMS) 33,046,528 (32M)
Free Expanded (EMS) 16,777,216 (16M)
Largest executable program size 598,704 (585K)
Largest free upper memory block 0 (0K)
MS-DOS is resident in the high memory area.

3 replies

by bigduck

The memory dump you have is very typical for a DOS box running under Windows. DOS will only use 640K of RAM your report shows 655,360 bytes, which is 640K. The drivers listed are pretty typical. I do not see any real problems with your memory configuration. There are some parameters that you can change in windows if youneed to modify the memory settings for a particular DOS application, but by default everthing should work ok. The last two lines of the dump are the most important in this case. it shows that you have 32 megs total system memory and that the DOS session has a total of 640k available. 56,640 is being used for the device drivers leaving 598,704 avaiable for any DOS program. In the old days of DOS programming most developers tried to target their applications to require no more than 520k of memory. Your DOS box has plenty of memory to do what every you should need it to do. If your system is running slow,I would suggest raising your system memory to 64 meg. It will help your DOS box applications run faster as well as improve total system performance.

This discussion is closed to new replies.