1.2 - Memory & Storage Flashcards
What is RAM?
High speed, volatile memory
What is the Operating system?
The software that manages the hardware and software resources in a computer system
What does OS stand for?
Operating system
Give an example of some programs that is stored in the RAM:
- Programs that is currently in use
- Open documents
- OS
What does RAM stand for?
Random access memory
What is ROM?
- Non-volatile, memory
- Stores instructions & data that are needed for the computer to run
Give an example of a program that is stored in the ROM:
BIOS
What is the purpose of the BIOS?
- Checks if hardware is functioning correctly
- Then, runs bootstrap program that loads the computer’s OS from the hard drive into the RAM
What does ROM stand for?
Read only memory
Where is the ROM located in the computer?
Built into the motherboard
What is Volatile memory?
- Temporary memory
- Requires power to retain data
What is Non-volatile memory?
- Permanent memory
—> Keeps its contents even when it has no data - Primary memory
What is Primary storage?
Holds data, programs and instructions that are currently in use
What does primary storage include?
- RAM
- ROM
- Cache
- Flash memory
What is Primary storage also known as?
Main memory
What is Virtual memory?
A section of a computer storage drive (HDD) which is temporarily used as RAM
When is Virtual memory needed?
When you need to run applications on the computer than its physical memory (RAM) can support
—> It lets more memory to be used than there is in the system.
What is Swapping?
The process of moving data between RAM and secondary storage when using virtual memory
What are the disadvantages of using Virtual memory?
- Makes a computer slow to respond when switching applications
- Excessive use can cause disk thrashing
—> which decreases performance
Why is Virtual memory slower to respond when switching applications?
In the VM, the data would still need to be moved to RAM before it could be accessed
—> This is what slows down the access speed
How can the processing performance be improved of a computer that frequently uses virtual memory?
INCREASING the size of the RAM
—> reduces the need for virtual memory
What is secondary storage?
Non-volatile memory external to the CPU and used for long-term storage of programs and data
Name some common types of secondary storage:
- Optical
- Magnetic
- Solid State
Name some examples of Optical storage devices:
- CD
- DVD
- Blu-ray discs