Without more detailed hardware info, all I can provide is general cautions:
a. if you mix ram from different suppliers, you can have problems,
b. if you mix ram of different sizes, you can have problems,
c. if you mix ram of same size from same supplier, but different “builds” (ie different construction of the chips on the ram card) you can have problems.
I say ‘can have’ but not for certain. Which means ensure you have a good return policy, or backup plan (to recover your expenditure for the ram) if the upgrade plan does not work.
Some good BIOS have features that allow one to tune the RAM timing as a work around to RAM problems. … But many do not. I would be worried about an old PC.
Now some web sites specialize in providing RAM updates, and if you surf and find those websites, they will ask for your motherboard info, and you can insert that, and get their recommendation as to how to do a RAM update.
But you are taking quite a bit of risk in this update, so be prepared with a contingency plan for the worst.
Two examples:
(a) updated my wife’s PC from 512MB to 1GB with RAM from same supplier, with same timing on card, but card built different. Constant crashes in windows and Linux on her PC. :eek: Eventually we found a setting in BIOS on her PC to change RAM timing of motherboard, and problem went away.
(b) updated my PC RAM from 1GB (2 x 512MB) to 2GB (2 x 512MB + 1 x 1GB) with RAM from same supplier. Constant crashes/reboots. :eek: I changed my BIOS setting. Crash frequency dropped by 50% but still constant crashes. I then changed the position of the memory cards in the memory slots, and found one positioning of the memory cards where the crashes no longer happen.
So you can see this is fraught with risk. I was lucky.
I have no golden solutions :rolleyes: (sorry, pun intended) 