Originally Posted by Daris1015
I still am a bit hazey on the subject. I just find RAM very confusing. My understanding is the Data that is in the ram is the Data that is currently being used? Like if im playing a gaim the CPU is running the Data that is stored in the ram? and it Data from the HDD is transferd to the ram?
As for a very basic overview of the function of RAM...
It isn't data directly being transferred from your HDD to your RAM. Remember, RAM is random access memory, and it stores very short bits of data that your CPU needs to be able to access very quickly back and forth (the time in which this takes is CAS latency, or CL...but that's a topic that we can get to later). Also it isn't necessarily the data in the RAM that is always being used. It will pull random bits of data from the RAM but your actual applications are being ran off your HDD. With RAM, data is constantly being exchanged in and out, whereas in an HDD it is not
The significance of random access memory is that, well, it's random. Data can be stored on any part of the RAM and can be access regardless of it's location on the RAM and the previous block acessed. This allows for certain data to be transferred extremely rapidly, as opposed to HDDs that are nowhere as capable as RAM for random data transfer.
Check the computer hardware exam in my sig if you wanna take it just for fun.Edited by kiwiasian - 5/5/11 at 10:05pm