Memory 1.2 Flashcards
1
Q
Main memory
A
RAM
Can be easily accessed by cpu
2
Q
RAM significance
A
- holds data temporarily so that cpu has access to it
- cpu cannot access hard drive directly
3
Q
Random access memory
A
- cpu can access any memory location at any time or in any order
- allowing programs to be loaded in ram to run quicker
- measure in GB = average 4gb
- volatile memory
4
Q
Volatile memory
A
Loses all data once power to memory has been lost/interrupted
5
Q
Virtual memory
A
- data that is on RAM but isn’t currently being used
- within the hard disk = only part of hard disk cpu can access directly
- volatile memory
- much slower to fetch data from here than from RAM
- os swaps data in/out of ram and vm as they are needed
6
Q
How is virtual memory used
A
As RAM fills up, the os allocates a part of the hard drive to vm temporarily
7
Q
Disk thrashing
A
- constant switching between RAM and VM
- leads to high rate of hard disk access
- you can hear the hard disk working when this happens
- computers performance tends to slow if vm is heavily used
8
Q
Read only memory
A
- non-volatile memory
- contents cannot be changed or overwritten
- read means to load it
- measured in MB
- keeps data even when there is no power supply
- stores bios
9
Q
Flash memory
A
- read and write memory
- non volatile
- can store bios, allowing it to be edited
- more expensive than any other type of memory
- has a limit to the amount of times it can be edited