Memory management Flashcards
What must the computer do in order to run a program?
It must copy the program from storage into main memory
What does the OS do?
Allocates memory to each process
What do a PC allow?
It allows many processes to be running at the same time
What happens if there is not enough memory?
A program may be swapped out of memory onto disk or ‘virtual memory’ and reloaded when activated
What does RAM (= main memory) do?
Holds the information that you are currently working on
Temporary storage location
What happens if you don’t save RAM?
It will be lost
Where is data used by the program copied to?
Main memory
What does the operating system keep a record of?
Where each program and its data are located
What does CPU stand for?
Central processing unit
Functions of an OS:
5 marks
- multitasking
- multiprogramming
- batch processing
- error handling
- loading and running software