How Much Memory?

Q: I have been told that Windows 98 Second Edition is unable to handle 512MB of RAM, is this true?
The computer I have now has 256MB RAM, but there is room for another 256, so physically I could put more in, but if Windows can't handle it there is no benefit. I've tried finding the answer on the net with no luck.
Please help.

A: Technically, that is false, but practically speaking, it's basically true. To quote from The Software Corner article noted below,

 

"...There is a limit on what is enough RAM on the Win9x core OSes (win95,win98,winME) and that is 512MB. There have been a lot of benchmarks out there with computers that have 512MB and more and the results show that computer performance suffers since there is so much RAM that it takes the CPU longer to find the data."

 

Thus, while there is nothing that will cause the PC to fail, it won't really benefit much (and actually slows some things down a bit). In short, the cost vs. benefit ratio falls off rather dramatically above 128MB of RAM. Here's a chart that show the limited benefits of going from 128 to 256MB.

http://www.rammatters.com/proof/graph_doubortrip.html

Additionally, there are a couple of issues that might be termed Windows 9x architectural flaws:

  1. Himem.sys can't see/use more than 64megs of memory; and
  2. Some older motherboard designs based on Intel's 430FX, 430HX, 430MX, 430VX, 430TX and similar old Socket 7 chipsets can't cache any more than 64 megs

These issues can actually slow down some functions of the operating system if more than 64MB of memory is installed. It isn't a dramatic slowdown, of course, and I heartily recommend having at least 96MB of RAM on any Pentium II or better system these days, but it is clear that you will derive little benefit from 512MB or more RAM in Win98SE. In fact, most techies consider the "peak benefit" amount of RAM to be a mere 96MB in Win98 -- Win 95 cost/performance benefits peak at 64MB.

To really take advantage of more than 128MB of RAM, you should consider moving to a more advanced OS such as Windows 2000 or Windows XP (etc.)

For Further Reading
See http://www.geek.com/procspec/chipsets/s7intel.htm and http://www.thesoftwarecorner.com/ram.html for more details.

Post new comment

More like this . . .

How to add RAM

Introduction First, you need to know what kind of memory to buy. Generally, your computer manual will specify exactly which type of memory you need....

VIA Problems

The trouble with "second tier" systems As we've noted elsewhere in this section, VIA has carved quite a business for itself providing...

A primer on Rambus Memory

Intel on Nov. 15th, 1999 released the i820 chipset (also known as "Camino"). This new chipset, when incorporated into a suitable...

VIA Pro 133 and 133A

Alternatives to Intel chipsets Thinking about a new computer or motherboard upgrade?  A growing number of users are considering alternatives to...

133MHz and beyond: A look at Intel's new 820 chipset

The 100 MHz bus standard used by the latest Pentium II, Pentium III and AMD chips is about to become old news, as Intel prepares to roll out its next...

"Whitney" Motherboards: A look at Motherboards based on Intel's new 810 chipset

The next generation of motherboards is upon us and, as usual, it’s the manufacturers, dealers and the early adopters who will be forced to...

Is your PC's Clock Losing Time?

The Problem Q:I recently upgraded my PC  with a new motherboard and Windows 98 and now, my system clock is not able to keep the time. A: I had...