The UNIX Operating System: Pipes, Files, and Composable Tools
Brian Kernighan & Dennis Ritchie · 27:27
Operating System Engineering: Introduction and Examples
Frans Kaashoek & Robert Morris · 1:19:57
OS Organization and System Calls
Frans Kaashoek & Robert Morris · 1:20:47
The Architecture and Bytecode Virtual Machine of SQLite
D. Richard Hipp · 1:07:07
Distributed Version Control and the Design of Git
Linus Torvalds · 1:10:15
Linux Systems Performance Analysis: Methodologies and Tracing
Brendan Gregg · 43:56
Operating System Engineering: Introduction and Examples
Professors of Electrical Engineering and Computer Science
This introductory lecture to MIT's 6.S081 course outlines fundamental operating system concepts, including system calls, process isolation, and virtual memory, through concrete examples.
Charles Piper Professor of EECS, MIT & ACM Prize in Computing
MIT Professor, National Academy of Engineering member, and co-creator of xv6 and MIT 6.828 / 6.S081 Operating System Engineering.
MIT Professor of Computer Science & Member of the National Academy of Engineering
MIT Professor of Computer Science, Chord DHT co-inventor, Y Combinator co-founder, and architect of MIT 6.824 Distributed Systems.
The UNIX Operating System: Pipes, Files, and Composable Tools
Next · Step 3OS Organization and System Calls
