What is better - 12x1 Gb RAM vs 3x4 Gb RAM? Does having more DIMMs in parallel faster, like adding more disks to a RAID-0 array?
-
Need more information. What motherboard? Which processor? What kind of RAM? DDR? FB-DIMM? PC100? The new Intel Xeon's are optimised for triple-channel, so anything in a multiple of 3 should be used. How many DIMMs does the server have? How much future expansion do you need? – Mark Henderson Mar 11 '10 at 21:40
-
1Also, this is an exact duplicate: http://serverfault.com/questions/10241/is-it-better-to-have-more-small-ram-chips-or-fewer-large-ones – Mark Henderson Mar 11 '10 at 21:40
-
I don't think this question should matter what processor or MB he is using. He is asking theoretically, which is faster, more slots in use or more chips per DIMM. – Scott Lundberg Mar 11 '10 at 23:11
-
5@Scott, it makes a HUGE difference on which motherboard. Some motherboards support Triple Channel, some do Dual Channel. If he was asking 4x large or 6x small, the answer would be very different if it was in a Triple Channel board. It just happens to be that the numbers in question are multiples of three, but if they weren't... – Mark Henderson Mar 12 '10 at 00:42
-
@Farseeker. I understand your point, but for arguments sake, what if you assume that DIMMS are properly populated in both cases and you have the opportunity to double the DIMMS or double the size, which would be faster. Maybe I should ask my own question, but then there would be triplicate questions. :-) – Scott Lundberg Mar 12 '10 at 14:56
-
In that case, I would refer you to Roberts answer below. There's no real way of knowing until you try and benchmark your exact circumstances. Most people I know (if not all) in their servers use the biggest DIMMs they can get their hands on. – Mark Henderson Mar 12 '10 at 21:48
-
1@Scott: It completely depends on the memory controller architecture. There is no generic answer. – David Schwartz Sep 03 '11 at 14:58
4 Answers
This doesn't make a lot of sense.
There's an optimum point between number of sticks of RAM used and size of the sticks, a balancing point between cost (lower capacity costs less), expansion (using larger capacity sticks leaves slots free to expand memory without throwing away the money you've already spent on memory) and reliability (less to do with some kind of "RAID" idea, more to do with the chances of something failing and the impact if it does fail). There's also the issue of what memory configuration works best for the motherboard and CPU you're using (e.g. triple channel memory vs. dual channel).
There are some technologies out there that allow you to have "backup" memory in case the memory you're using fails, but unless you're going for very high availability indeed then I'm not sure it's worth it. In either case, its not helpful to think of this tech in terms of "RAID for memory", it needs to be considered in its own light.
- 31,664
- 6
- 58
- 86
Meaningless question without ram clock speed/ front side bus numbers. Extra meaningless because the "R" in raid is for "redundancy" and there is no need for redundancy in volatile memory.
Pick the one that's faster.
- 5,917
- 1
- 16
- 18
-
I think he's asking which one **is** faster, but it's also a question that's been covered multiple times on this site. – Mark Henderson Mar 11 '10 at 21:55
It Depends. Consult the documentation for your motherboard. Often it is the case that DIMMs should be installed in matched pairs rather than odd numbers.
- 11
- 1
I'm going out on a limb here and saying it's safe to assume it's triple channel, since both configs he asked about are divisible by 3. He's asking if four sets of 3Gb (3x1Gb) RAM is faster than a single package of 12Gb (3x4Gb) RAM. And he's referencing RAID with the same thinking of of a RAID 0 set where more parallel channels equals faster read-write, more accurately though like the difference between single and multi core processing.
So, You already read your manual and know about channel groups, the question still applies. But since no one on this forum was able to make that jump in communication, and a site i found for audio editing said there was no advantage (albeit that's far less demanding than server or film/3D work), I'm going to assume the same thing. Saves me money on cooling (workstation stuff, 3D, I overclock but not overly), and allows me to buy more if I need to like one of the fellows said.
- 11
- 1