eli5 how does RAM work?

226 views

So as far as I understand Random Access Memory lets us access any stored in it data regardless where it’s stored and with the same speed.

I just don’t understand what makes that physically possible. Data is being transfered through electrons at approximately the speed of light through the wires. But how do you connect the wires to access all of the data everywhere in RAM at the same time?
Is the data being broken down into bits over all the RAM units – making the data collection process longer as you have to gather all the data particles or is there something I’m missing.

If I got any of my facts wrong feel free to correct me.

In: 7

7 Answers

Anonymous 0 Comments

By analogy, think of a library. They organize most books alphabetically on shelves, but also have a few displays in the front for popular books with maybe the theme of the month, with the books turned you can see their covers.

The main shelves are like a hard drive; very efficient for storing the maximum number of books, but to find a specific one, you have to take some time to find the right place where it is stored.

The temporary displays are like RAM; less space but you can find something on them extremely quickly.

Same applies for putting books back on the shelf. Much easier to replace on the temp display; it’s hard enough on the main shelves that we usually just leave it to the pros who work at the library.

You are viewing 1 out of 7 answers, click here to view all answers.