OS 202 Class Notes
There is a web site for the course. You can find it from my home page, which is listed above, or from the department's home page. In previous semesters, the course text was Tanenbaum, "Modern Operating Systems", Forth Edition (4e). We will cover nearly all of the first six chapters, plus some material from later chapters. The only real problem with that text book is its cost. These notes are based on Tanenbaum's book; so it is not necessary for you to buy the book. You may wish to purchase this book but it may not be cost effective given my class notes. A very modern online text, which is quite good is Three Easy Pieces http://pages.cs.wisc.edu/~remzi/OSTEP/ It is available for free online http://www.ostep.org You are required to get it. The three easy pieces are virtualization (recall virtual memory from 201), concurrency (think of processes and threads), and persistence (files and filesystems). I once used a book by Finkel, which is now out of print, but is available on the web. Grad
OS 202 Class Notes CSCI-UA.202 Operating Systems 12:30-1:45 and 3:30-4:45 Start Lecture #01 Chapter -1 Administrivia I start with chapter -1 so that when we get to chapter 1, the numbering will agree with the text. 0.1 Contact Information email: my-last-name AT nyu DOT edu (best method) web: cs.nyu.edu/~gottlieb office: 60 Fifth Ave, Room 316 --> office phone: 212 998 3344 --> Office hours: Tuesdays and Thursdays: right after class (zoom) 0.2 Course Web Page There is a web site for the course. You can find it from my home page, which is listed above, or from the department's home page. You can
Explore this link on the map →saved by
related reading
- Operating Systems: Three Easy Piecespages.cs.wisc.edu
- The "Basics" | Putting the "You" in CPUcpu.land
- Multiprogramming in Operating System - GeeksforGeeksgeeksforgeeks.org
- SE350eceweb.uwaterloo.ca
- The little book about OS developmentlittleosbook.github.io
- Slice Dat Time | Putting the "You" in CPUcpu.land
- Writing an OS in Rustos.phil-opp.com
- NYSRGnotes.ekzhang.com
- tldp.org/LDP/tlk/kernel/processes.htmltldp.org
- Hobby OS-deving 1: Are You Ready? – OSnewsosnews.com
- The Early Years of Academic Computingcs.cornell.edu
- how I think when I think about programming - alice mazalicemaz.com