The Very Short Summary
Friday, 17 May 19
IN2140: Introduction to Operating Systems and Data Communication
The Very Short Summary Friday, 17 May 19 OS Summary Why? - - PowerPoint PPT Presentation
IN2140: Introduction to Operating Systems and Data Communication The Very Short Summary Friday, 17 May 19 OS Summary Why? Definition? OS IPC Processes Devices Interfaces Memory Storage mechanical mail boxes primitives system calls
IN2140: Introduction to Operating Systems and Data Communication
IN2140
University of Oslo
OS IPC mail boxes pipes shared memory signals Processes primitives context switches process states threads scheduling Devices Interfaces system calls Memory hierarchies addressing a process' memory partitioning paging virtual memory page faults replacement Storage mechanical disks scheduling caching kernel
block management new trends Definition? Why?
IN2140
University of Oslo
OS IPC mail boxes pipes shared memory signals Processes primitives context switches process states threads scheduling Devices Interfaces system calls Memory hierarchies addressing a process' memory partitioning paging virtual memory page faults replacement Storage mechanical disks scheduling caching kernel
block management new trends Definition? Why?
IN2140 – Introduction to operating systems and data communication
University of Oslo
virtual circuit IP v4 & v6 netmasks CIDR circuit packet virtual circuit message
Network layer
addressing switching routing forwarding (non-) adaptive sink tree properties conficts Dijkstra LSR DVR OSI model TCP/IP model layers’ tasks
Data Link layer
addressing ARP frames
Basics Models
topologies application requirements Layer model Recursive Component-based
Application layer DNS
Recursive Iterative Stop&Wait Go-back-N Selective Repeat Credit TCP Congestion TCP CC Slow Start Avoidance
Transport layer
Functions Services Adressing TCP UDP
Flow Control Congestion control
IN2140
University of Oslo
IN2140 – Introduction to operating systems and data communication
University of Oslo
− Tilknyttet forskning; spennende ting som tas i bruk!
(Mini-masteroppgave)
− Dermed blir det enklere å komme i gang med den riktige masteroppgaven senere! (faglig stil, verktøy som LaTeX, ..)
men først: meld deg på!
https://www.uio.no/studier/emner/matnat/ifi/IN3260/