Link to home
Start Free TrialLog in
Avatar of fcek
fcekFlag for Ireland

asked on

Good analogy for what memory modules do?

ever asked what memory does by a novice and find it difficult to explain?

Hard drive - ware house of the PC
Processor - number cruncher

Memory ..... mmm
Avatar of IT-Monkey-Dave
IT-Monkey-Dave
Flag of United States of America image

Memory is like the temporary high-speed "scratchpad" work area where stuff gets done.  Programs, data access, etc. are all way faster when they live in RAM, rather than having to be read from a relatively slow hard drive all the time.
Avatar of ☠ MASQ ☠
☠ MASQ ☠

It's your workspace.  You go to the hard drive warehouse to get stuff and you lay it out here to work with it.  If you've got a lot of stuff you need to get from the warehouse you might run out of room so you either get another desk or put stuff back into the warehouse to make room for more important things.

(you may have to buy your desks in pairs though ;))
Using the warehouse analogy is similar to what an old professor used. I would go with memory being logistics, say a mail room for example.

Packages come and go and are temporarily held until someone (program) comes by and stores them (warehouse) or alters the product in the office (cpu) where at which point it is sent back to the mail room (RAM) to await further processing.
ASKER CERTIFIED SOLUTION
Avatar of Anthony Russo
Anthony Russo
Flag of United States of America image

Link to home
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.
Start Free Trial
The best one I heard is "memory is like an 'Etch A Sketch '. "   : )  
I would say memory is your work area for assembling and building things - the more you have, the more work you can get done.  It gets reused for each project.
Avatar of fcek

ASKER

I think this is the best one ........

Memory or RAM is your counter space. The more counter space you have the more stuff you can be working on at one time, or the more big complex dishes you can make!
Glad it helped. Thanks for the points.