Lecture 2/7/2008
Kernel Tasks
"Linux is a kernel, and a kernel only"
Interfacing with the hardware
CPU abstraction: Multitasking, SMP
Memory abstraction: Virtual memory
I/O abstraction: IDE, SCSI, NFS are treated similarly by applications
Networking layers: TCP/IP, PPP
Networking tools: Netfilter, ipvs, NFS