UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
CMPSCI&377 Opera.ng&Systems Introduc.on
Sean*Barker University*of*MassachuseEs* Amherst
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
2
Todays*Class ! Organiza.onal&mee.ng - - PDF document
CMPSCI&377 Opera.ng&Systems Introduc.on Sean*Barker University*of*MassachuseEs* Amherst U NIVERSITY*OF* M ASSACHUSETTS* A MHERST*** *School*of*Computer*Science Todays*Class ! Organiza.onal&mee.ng
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
2
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
3
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
– 456(wriNen(homeworks((15%) – Class(par.cipa.on(&(in5class(exercises((5%) – 354(programming(projects((40%) – 3(exams((40%)(–(two(in5class(midterms(and(a(final
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
6
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
7
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
8
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
9
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
10
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
11
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
12
“even a&ham&sandwich” (Steve&B.)
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
13
User-level Applications Operating System Hardware
virtual(machine(interface physical(machine(interface
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
14
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
15
2 4 6 8 10 12 14 16 1991 1995 2000 2005 2010 Lines of Code (millions) Year
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
18
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
19
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
20
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
21
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
22
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
23
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
24
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
25
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
26
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
27
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
28
examples 1983 1999 MIPS 0.5 500 cost/MIP $100,000& $500& memory 1&MB 1&GB network 10&Mbit/s 1&Gb/s disk 1&GB 1&Tbyte
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
30
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
31
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
32
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
33
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
34
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
35
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
36
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
37
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
38
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
39
UNIVERSITY*OF*MASSACHUSETTS*AMHERST**•**School*of*Computer*Science
40