Want to win a PS4? Go Premium and enter to win our High-Tech Treats giveaway. Enter to Win


Upgrading RAM

Posted on 2000-04-17
Medium Priority
Last Modified: 2013-11-10
I currently have two machines each with 2 * 16 Mb 72
pin EDO RAM. (i.e. each has a total of 32Mb RAM).
 The two sets of RAM are obviously made by different                                manufacturers. (i.e. one pair has chips on both sides of                                  the module, and the other pair has chips on one side                                  only.)                                  I had heard that you shouldn't mix RAM from different  manufacturers even if they are the same type. Anyway, as
an experiment I put the four sticks of RAM in one
 machine to make 64 Mb. The machine certainly worked
 faster. The only problem I noticed was that almost every
  time I closed an application (browsers, word, excel etc) I
 get a "This program has performed an illegal operation",
  message. Although, I seem to be getting that a fair bit
 even with 32Mb RAM since I installed Windows98 SE
 the other day. ?
 I'd like to run one machine with this combination of 64Mb
 RAM and put some old Fast Page RAM (2*8), that I
  have spare, in the other machine,(+ another 2*8 FP RAM that I'll need to buy) to make 32Mb RAM in the  second machine.
The main point I'm getting at is: is it O.K. to just bung in extra banks of RAM like this assumming it's the same  type BUT from different manufacturers?
 As you'd be aware it's difficult to find out who made your RAM (at leastI think it is), and even harder to find exactly   the same type especially if it's a few years old.
 I don't really want to start all over again and buy new  banks of 64Mb(EDO) for one machine and 32 Mb (FP)  for the other. I'm hoping I can just combine the two 32's  and just buy 2*8 Fast Page to add to the 2*8 Fast Page that I have spare.
 Any comments or thoughts would be greatly appreciated.
 Hope I have explained the problem clearly.
Question by:zeppo14
Welcome to Experts Exchange

Add your voice to the tech community where 5M+ people just like you are talking about what matters.

  • Help others & share knowledge
  • Earn cash & points
  • Learn & ask questions
LVL 11

Accepted Solution

RoadWarrior earned 150 total points
ID: 2725736
If you get the same errors with 64Mb as with 32Mb, sounds like your install is a bit screwy, or that the 32Mb had problems to start with.
First, are you sure that they are both EDO ram and that they are both the same speed? Are both sets either parity or non-parity?

The good news is that while odd chips can sometimes be a pain to mix, 2 matched pairs, of different manufacture, often will work perfectly well together, provided they are of a similar type or that the motherboard is comfortable running to suit the specs of the lowest spec pair.

Some machines will give you problems with trying to put 2 pairs of 8mb SIMMs in. This is because there may not be enough banks of memory to allocate to them. An 8mb 72 pin SIMM is electrically double sided, it has two banks of RAM on one module, the system sees it as 2 4mb SIMMs. The terminology gets confusing here depending on whether the motherboard manufacturer decides to call a bank 32 or 64 bits wide in the manual. I am talking 32 bits. A lot of motherboards with 4x72pin SIMM slots and some with 6, have only 6 memory banks to allocate. Each 8mb SIMM is two banks, so putting two in takes 4 banks, that leaves 2 banks, now putting another 2 8mb SIMMs in may mean (in a 6 bank board) that only half of each SIMM will be seen, because only one bank is left to be allocated to each of the remaining SIMM sockets (for a 4 socket board) only the first 4mb bank of each 8mb may be seen. That would only give you a total of 24Mb Ram instead of the 32Mb you were expecting. Some people insist at this point that "one SIMM is dead" and come up with all sorts of reasons why it is one and not the other. If one was dead, neither would be seen by the system.

16Mb SIMMs do not have this problem. they are single sided (electrically). I have a suspicion that the one with the chips on the back that you have has parity chips on the back. If the other has no parity, disable any parity check options by jumper on the motherboard and in the BIOS.

Other "double sided" or double banked sizes of SIMM are, 2Mb, 8Mb, 32Mb. It is dependant on the address lines used.

So, best thing to do would be to see if you can borrow a couple of 8mbs first, just to see if they will work at full capacity. Or to read over your motherboard manual (post motherboard manufacturer and model and preferably bios ID string here to get a downloadable one) and see what configurations that recommends and how many banks it says it has. If it does not say the number of banks, and doesn't list a likely configuration, look and see if there is a configuration that uses 4xdouble banked SIMMs, if not, then it probably can't. If it turns out you can't use more 8mbs, then you can probably find someone to give you a couple of 4mbs for 24Mb total, or you have to fork out your "hard earned" for 2x16mb.

If both motherboards are equal in performance but different manufacturers or chipsets, maybe one will work and the other won't. Of course you may have to swap the faster CPU over too.


Road Warrior


Expert Comment

ID: 2726382
This sounds a bit too simple, but give it a try....
Take out your RAM and put it on a static free surface.  Take a pencil eraser and run it across the contacts of each RAM module.  This will clean any corrosion that might be built up on the contacts.  Re-insert the RAM and see how your apps work.

I had this same problem and it was caused by the difference in metals between the contacts on my RAM and the slot.  Cleaning the contacts worked for me.

Good Luck!

Author Comment

ID: 2728890
Roadwarrior...thanks for your reply..I was hoping someone would say, "yep..no worries ...go for it!"
But alas there appears to be no simple answers when it comes to RAM.
Unfortunately, there seem to be so many variables.  I've been thinking, if I can just pick up a couple of sticks of 8Mb Fast page, for not too many $, and see how I go: if it doesn't work out hopefully I won't have lost too much.
May try to borrow some as suggested.

Loki, thanks for your input.
Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

LVL 12

Expert Comment

ID: 2729686
Take a _VERY_ close look at the labels on each chip.
Check the last part of the string.
Look for '-60' or '-6' or '-70' or '-7' or '-80' or '-8'.
Do all four SIMMs have the same values?
If not, put the SIMM with the largest value (treat '-6' and '-60' as identical, and '-7' and '-70' as identical, and '-8'...) into the SIMM slot labelled #1.

Your computer will measure the speed of the first SIMM, and will access the other ("faster") SIMMs at the speed of the slowest, rather than what you may be doing now, i.e., trying to access a "slow" SIMM at the speed of the "fastest" SIMM.
LVL 11

Expert Comment

ID: 2729770
Won't you work a little faster said the Fast Page to the EDO,
There's an SDRAM right behind us and he's stepping on my I/O....

Expert Comment

ID: 2733390
Road Warrior basically has the correct answer, plus you may have some metal to metal problems (gold vs. lead--bad thing); my two cents is that I have several machines running mixed edo and fp (in pairs-of course) running the same speed but by several different manufacturers in each pair and I have never had any memory problems (and they run seti@home packets 24 hours a day). You just can't put one edo with one fp or two mis-speeded pairs together. (Although I have violated the latter with some sucess.)

Good Luck.

Author Comment

ID: 2736489
Thanks Otta, alhaqq for your input.  I have accepted a comment as answer.

Featured Post

Free learning courses: Active Directory Deep Dive

Get a firm grasp on your IT environment when you learn Active Directory best practices with Veeam! Watch all, or choose any amount, of this three-part webinar series to improve your skills. From the basics to virtualization and backup, we got you covered.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

Moving your enterprise fax infrastructure from in-house fax machines and servers to the cloud makes sense — from both an efficiency and productivity standpoint. But does migrating to a cloud fax solution mean you will no longer be able to send or re…
In the modern office, employees tend to move around the workplace a lot more freely. Conferences, collaborative groups, flexible seating and working from home require a new level of mobility. Technology has not only changed the behavior and the expe…
This course is ideal for IT System Administrators working with VMware vSphere and its associated products in their company infrastructure. This course teaches you how to install and maintain this virtualization technology to store data, prevent vuln…
Video by: ITPro.TV
In this episode Don builds upon the troubleshooting techniques by demonstrating how to properly monitor a vSphere deployment to detect problems before they occur. He begins the show using tools found within the vSphere suite as ends the show demonst…

604 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question