Why does the System Properties page round the memory size?

Date:October 6, 2003 / year-entry #84
Tags:history
Orig Link:https://blogs.msdn.microsoft.com/oldnewthing/20031006-00/?p=42283
Comments:    3
Summary:During Windows 95 beta testing, people ran the System Properties page and complained about "missing memory". The Windows 95 System Properties page reports the amount of memory available to Windows as system memory, which is not necessarily the same as the amount of memory installed in your computer. For example, you may have an old...

During Windows 95 beta testing, people ran the System Properties page and complained about "missing memory".

The Windows 95 System Properties page reports the amount of memory available to Windows as system memory, which is not necessarily the same as the amount of memory installed in your computer.

For example, you may have an old DOS device driver that allocates a large amount of memory for itself, which prevents Windows 95 from using it. Or you may have a dreaded UMA machine, where your so-called 8MB of memory is actually being divided between main system memory and video memory. So if you have an 8MB UMA machine and you're running at 800x600 8bpp, you actually have only 7.5MB of memory, since the other half-meg got eaten by the video card.

When we displayed the actual amount of memory available to Windows, we got lots of bug reports from people asking, "I paid for 8MB of memory, where is it?"

So Windows 95 takes the actual amount of memory and rounds it up to the nearest multiple of four megabytes and displays that.


Comments (3)
  1. quanta says:

    Actually, why was that memory info in every "About X…" dialog box anyway? By rounding up 4MB, it’s not a particularily useful dialog anyway.

    UMA: I miss typing dos=high in my config.sys…

  2. I always thought it was a throwback to the days when Windows was a glorified shell over DOS, and you /needed/ a quick way to tell if you were low on resources. (Didn’t some windows versions also list free GDI resources?)

  3. quanta says:

    No, I don’t recall ever seeing GDI. It would have helped too. People didn’t understand that having 200 icons on screen results in one running out of (GDI) memory, "but About Windows says I have 8MB free!"

Comments are closed.


*DISCLAIMER: I DO NOT OWN THIS CONTENT. If you are the owner and would like it removed, please contact me. The content herein is an archived reproduction of entries from Raymond Chen's "Old New Thing" Blog (most recent link is here). It may have slight formatting modifications for consistency and to improve readability.

WHY DID I DUPLICATE THIS CONTENT HERE? Let me first say this site has never had anything to sell and has never shown ads of any kind. I have nothing monetarily to gain by duplicating content here. Because I had made my own local copy of this content throughout the years, for ease of using tools like grep, I decided to put it online after I discovered some of the original content previously and publicly available, had disappeared approximately early to mid 2019. At the same time, I present the content in an easily accessible theme-agnostic way.

The information provided by Raymond's blog is, for all practical purposes, more authoritative on Windows Development than Microsoft's own MSDN documentation and should be considered supplemental reading to that documentation. The wealth of missing details provided by this blog that Microsoft could not or did not document about Windows over the years is vital enough, many would agree an online "backup" of these details is a necessary endeavor. Specifics include:

<-- Back to Old New Thing Archive Index