What am I looking for in RAM?
Rise to the top 3% as a developer or hire one of them at Toptal: https://topt.al/25cXVn
--------------------------------------------------
Music by Eric Matyas
https://www.soundimage.org
Track title: A Thousand Exotic Places Looping v001
--
Chapters
00:00 What Am I Looking For In Ram?
01:13 Accepted Answer Score 16
02:22 Answer 2 Score 7
03:22 Thank you
--
Full question
https://superuser.com/questions/459249/w...
--
Content licensed under CC BY-SA
https://meta.stackexchange.com/help/lice...
--
Tags
#memory
#avk47
ACCEPTED ANSWER
Score 16
Each stick may have the same speed, but their specifications differ. It's those specifications that make up for a difference in price. To get a different stick you'll need a different way to produce it; as to increase the amount of memory, get rid of the latency and more. It's the difference in the required resources that makes up for the different price, as well as funding the research behind it and all that.
We already have two other questions that answer some of the confusion:
What do the memory timings and RAM mean? (TM gives a summary, user2751 goes into detail)
Should I be worrying about Single Channel and Double Channel for my RAM? (under MB image)
As for speed rating, that's somewhat subjective so I think the best bet is to look at some current systems and what they have. This will quickly show you what the current speeds are at and what would be considered too much or not enough.
I haven't seen memory overclocking other than changing some latency related settings in the BIOS, which I've never found necessary to do so. Memory overvolting might be possible to provide more stability as you change the latency settings, but unless you do very memory intensive jobs it is most likely not worth it.
ANSWER 2
Score 7
You will also have to look to the RAS-CAS latencies. These will be different between those sticks. It's something you can consider depending on what you are building. The lower, the better and the more expensive.
RAM is organized into rows and columns, and is accessed by electrical signals called strobes, which are sent along rows to the columns; when data is needed, the CPU activates the RAS (Row Access Strobe) line to specify the row where data is to be found (high bits), then, after a short time, the CAS, or Column Access Strobe, to specify the column (low bits). After that, the data goes to the output line and to its destination on the next clock tick. In other words, the Column Address Strobe dictates how many clocks the memory waits before sending data on. All registers should be full, or errors will result, which means a longer wait to make sure, and slower operation. The shorter the cycle length, the faster the machine runs, at the expense of stability and data.