CS 162: Operating Systems and System Programming
CS 162: Operating Systems and System Programming (Fall 2014, UC Berkeley). Instructor: Professor David Culler. The purpose of this course is to teach the design of operating systems and operating systems concepts that appear in other advanced systems. Topics we will cover include concepts of operating systems, systems programming, networked and distributed systems, and storage systems, including multiple-program systems (processes, interprocess communication, and synchronization), memory allocation (segmentation, paging), resource allocation and scheduling, file systems, basic networking (sockets, layering, APIs, reliability), transactions, security, and privacy.
Lecture 24 - File System Design (Cont.) |
Go to the Course Home or watch other lectures: