Save
Computer Science
1.2. Memory and Storage
1.2.1. Memory
Save
Share
Learn
Content
Leaderboard
Learn
Created by
.
Visit profile
Cards (24)
What does
RAM
stand for?
Random access memory
.
What does the RAM do?
It holds data and programs currently in use.
Is
RAM
volatile
?
Yes, meaning that it loses data without power.
How big are
RAMs
?
They have quite large capacity for
primary storages
, of about 4
GB
to
16 GB
.
Describe the content of the
RAM
It is frequently changed.
What does
ROM
stand for?
Read only memory
.
What does the
ROM
do?
It holds start up instructions for computers including
BIOS
and boot strap files.
Is ROM volatile?
No - meaning that it keeps the data even when there's no power.
How big are
ROMs
?
They have small capacity of about 4
MB
.
Describe the content of
ROM
:
They do not change.
What is
virtual memory
?
Using a section of the
hard drive
or secondary storage as though it was
RAM
.
When is
virtual memory
used?
When you don't have enough space in
RAM
to open a new program.
What is the purpose of
virtual memory
?
It allows you to still open and run programs when you have ran out of
RAM
.
How does
virtual memory
work?
Files in the
RAM
that aren't being used are moved into the virtual memory, freeing up space for the new program.
Can
virtual memory
be accessed from the
CPU
?
No, the CPU cannot use data in the
VM
, therefore data must be swapped back to
RAM
.
What is a problem with
virtual memory
?
Disk
thrashing
- if too much
VM
is used, CPU can spend more time
swapping
data than doing
processing
.
What is
primary storage
?
Also known as
memory
, used for data currently in use and to start the computer.
What does
volatile
mean?
That it loses its content when the power is switched off.
What is a
boot strap
?
A program that loads the
operating system
.
What is the
BIOS
?
A program that tests basic hardware works and starts the
boot
process.
What is
cache
?
Small, fast memory that holds the most frequently used
instructions
.
What is
disk thrashing
?
Spending more time swapping data between
VM
and
RAM
than processing.
What do
hard drives
do?
They hold
programs
and files permanently when they are not in use.
Why can
CPU
only fetch data from memory like
RAM
?
Storage
is too slow to access.