1.2.1 Primary storage

0.0(0)
studied byStudied by 0 people
0.0(0)
full-widthCall with Kai
learnLearn
examPractice Test
spaced repetitionSpaced Repetition
heart puzzleMatch
flashcardsFlashcards
GameKnowt Play
Card Sorting

1/15

encourage image

There's no tags or description

Looks like no tags are added yet.

Study Analytics
Name
Mastery
Learn
Test
Matching
Spaced
Call with Kai

No study sessions yet.

16 Terms

1
New cards

Primary storage

Known as main memory or primary memory

It is volatile

Can be accessed directly by the CPU

2
New cards

Secondary storage

This type of storage cannot be read directly by the CPU.

It's non-volatile and much bigger than primary.

Examples are Hard Disk, USB Flash Drive, SSD, CD

3
New cards

Random Access Memory

Primary Storage we can write to, also known as main memory.

All data in use and instructions currently running are stored here.

It is volatile.

Easily expandable//can add more if needed

4
New cards

RAM uses

Stores the parts of the OS / programs that are running…

Stores the data currently in use

… for access by the CPU

5
New cards

Increasing RAM - impact on performance

More instructions / programs / applications can run at the same time / be held in RAM

Open software faster / respond faster

More memory space for current programs

Run more memory intensive programs e.g. computer games / graphic rendering

reduces use of Virtual Memory

…..less use of hard drive which is slower to access

6
New cards

Other than RAM - other ways to improve computer performance

Increase processor clock speed (overclock)...

...Run more FE cycles per second

...Faster response

...Smoother actions

...Less likely to freeze

Add more cores

...Run more tasks simultaneously

...Better performance for programs that are programmed for multi-core systems

E.g. new computer games

Increase cache size

...Cache stores frequently used instructions / programs / data

....Can store more so increase access speed to more frequently used instructions / programs / data

New graphics card

...Can carry out more processes for CPU

...Can improve speed and quality of graphics

Change hard disk drive to SSD

...faster read / write speed

7
New cards

Read Only Memory

Cannot be changed.

Stores the boot program / bootstrap loader / BIOS

Non-volatile semiconductor primary memory

Contains the start-up instructions for the computer known as the BIOS

8
New cards

RAM vs ROM

ROM is non-volatile and RAM is volatile

RAM is easily expandable, ROM size is (usually) fixed for a given computer

Contents of RAM change frequently, contents of ROM never (hardly ever) change.

9
New cards

RAM vs Flash/Solid State memory

RAM is volatile // Flash memory is non-volatile

RAM is faster to access/store data than Flash memory // Flash memory is slower to access/store data than RAM

RAM stores currently running programs/instructions/data/OS // Flash memory stores files and software

RAM can be directly accessed by CPU // Flash data has to go to RAM before CPU

10
New cards

Volatile

Data is lost when computer is powered off, RAM is this type

11
New cards

Process

Any part of a program that is currently running, this will need to be in primary memory so the CPU can execute it

12
New cards

Non-volatile

Data is retained when powered off, ROM/HDD/SSD is this type

13
New cards

BIOS

The startup instructions for a computer, stored in ROM.

It stands for Basic Input Output System

14
New cards

Virtual memory

Using the hard disk / secondary storage...

...Used as RAM / to store the contents of RAM / main memory...

...Needed when there isn't enough physical memory

Secondary/virtual storage has slow access speeds than Primary Memory (RAM)

15
New cards

Swapping

Moving a process from RAM to virtual memory to make more room in RAM for a new process

16
New cards

Thrashing

Constantly swapping processes between RAM and virtual memory because there is not enough RAM.

Causes slow performance.

Explore top flashcards