RAM and Memory Flashcards
What is RAM?
It is high speed, volatile memory and stands for random access memory
What’s RAMs job?
It is the main memory in the computer it can be read and written to, it is where data, files and programs are stored while they are in use. They stay there until they are not being used
Why don’t we use secondary storage like a HDD instead of RAM?
Because RAM is way faster than a HDD, and while it’s slower than CPU cache it can hold way more data
What does volatile memory mean?
It means it’s temporary memory. It require power for it to retain its memory
What happens when the RAM is full?
The data is moved to secondary storage if it hasn’t been used recently, aka virtual memory acts as a ram over flow of sorts
Why would we need virtual memory?
It could be needed if there are too many applications open at once or if a particularly memory intensive application is being used (or both)
What drawbacks are there of using virtual memory?
Can make a computer feel slow to respond when switching between applications. Due to memory swapping from one store to another. Or constant switching If the application is too memory intensive
What is ROM?
It tells the CPU how to boot up contains all the instructions for the boot up (called a BIOS), ROM can be updated or changed via a flash
What is ROM?
It is non-volatile memory and it can only be read, comes in a small chip built into the motherboard. The CPU checks the ROM straight away, tells it to perform self checks and set up the computer ( tests hardware is all working okay)
What type of memory does ROM use
Flash memory which is also used in SD cards, USB sticks and SSDs