1.5 Operating Systems 1 Flashcards
1
Q
What is multitasking?
A
- When you have more than one program running and open at the same time
- The processor allocates a small amount of time to each process and cycles between them
- As this happens so quickly it appears as if multiple programs are executing simultaneously
2
Q
What is memory management?
A
- The operating system handles loading programs from the hard drive into main memory (RAM)
- The operating system decides where these programs are held in memory
3
Q
What happens when the memory is full?
A
The operating system uses virtual memory
4
Q
What happens over time during memory management?
A
- The memory becomes fragmented as programs are loaded and closed because they use different amounts of memory
- The operating system must also keep track of different program fragments
5
Q
What do device drivers do?
A
Translates operating system instructions into commands that the hardware will understand
6
Q
What does each peripheral need?
A
- A device driver
- Many are already built into the operating system