Week 1 of teaching - Overview of Operating System Concepts

pre-requisite reading

Overview of modern computers

Most modern computers contain these basic essential parts:

CPUs

Fetch

Decode

Execute

fetch

decode

Buffer

Execute

fetch

decode

Execute

fetch

decode

Execute

memory

memory is made up of different layers and is located at various points on a computer

when can roughly seperate the catagories of memory into a couple segments

Access TimeNameCapacityLocation
1 nanosecondregistersless then a kilobyteCPU
2 nanosecondsCache4mbCPU/Motherboard
10 nanosecondsMain Memory1 - 32GBsRAM
10 millisecondsDisk storage1 - however many terabytes you wantSATA/PCIE connections

each segment of memory has its own specialty and use pros and cons

for caches we can even divide this into different types

Back to notes...

click here to go back to more