What is this memory stuff and how does it work?!?
For further actions, you may consider blocking this person and/or reporting abuse
What is this memory stuff and how does it work?!?
For further actions, you may consider blocking this person and/or reporting abuse
Reaction Time Test -
Oluwatobiloba Akinbobola -
Jennifer Smith -
MIT WPU -
Top comments (8)
It's a big sheet of paper with a number on each line.
You can write anything you want on each line but are limited to whatever can fit in that fixed amount of space. You can also erase whatever is on the line and replace it with something else later if you want.
You can look stuff up later by number, making it so that you don't need to remember everything that was written on each line, just which line(s) to find it on.
You can make all sorts of neat things happen if you come up with special rules that tell you which lines to look at or change the contents of in which order, and can even place those instructions in memory so that they can make changes to the rules themselves.
From there, it gets pretty complicated. 😄
RAM (random access memory) is digital memory. Now measured in gigs and terabytes, it can load and retrieve data much faster than an HDD, which is mechanical. That’s why, on startup, computers load parts of the OS or any programs you specify into RAM for quick retrieval. Generally, when techs talk about computer memory, they mean RAM.
It's like a row of coat pegs at school. Each coatpeg has a number, so you can be told to go to it easily.
You can hang only one thing on each coat peg, and it's really quick to go and get them, but there's only so many pegs, so you can run out.
A peg might be empty, or it might have a coat on it. If you want to put a coat on a peg, you can only do so if there's not a coat there already, or you take the old coat off first.
Computer memory is like that - lots and lots of numbered hooks, each possibly holding a single piece of information.
The hard disk is more like a big chest. It can store loads and loads of coats, but it's quite slow to get them, and you might have to lift out a number of coats to get to yours.
And a child could ask back:
👼
You are holding a book. You can read that book at any time -- look at its pictures, take in its words. However, you can only hold a small number of books without dropping them -- making a mess, and getting told off.
To swap for a new book, you have to walk to the bookshelf. This takes time. The bookshelf can hold a lot more books ... but you have to find the one you want. This also takes time.
The book you're holding is in RAM -- quick access, limited space. The books on the bookshelf are on a Disk -- slow access, more space.
(... And that's about where the analogy falls down.)
Shoe rack, you have limited space, you can put a number of shoe at a time. You can remove a shoe and keep that rack empty or new shoes in the future.
Programs are toys, memory are hands.
You can only play with things you hold in your hands.
A box to store apples.