# Operating systems - [xv6 book](/NZMgGetARreHxtbTZuS4jQ) - [OSTEP Introduction to Operating Systems](/M-hY-t51SxOaUGt55-NDIQ) - [Overview of virtual memory](/ZobIz-QOTIGaYd4wP-aCBg) - [Address translation](/pFgKUkCbTI-MDiDKlg-b-Q) Week 2 --- - [notes](/0p3NlnKHSrqJxfQw-QhyJA) - [Assignment 1](/a776geiUSoKV1VriJbRJ1g) - [Synchronization](/4fMB6MUOQFKyIUbRI8NTbA) - [The Little Book About OS Development:booting](/5inQjSHZSser-LfkuaaUAg) Week 3 --- - [Assignment 2](/uLv61VIySouTWRtjUk4czg) Week 5 --- - [Context switching](/EDiSzJuzR1iLGIaphaPsog) - [Threads, Processes, and Address spaces](/iSjLHGulRI2gMDWYlGgDsg) - [From program to process](/osy9m69wSIaa6vIwCre6dw) Week 6 --- - [File Descriptors in Unix](/85xKQDXHThWr488qR5Jf3w) Week 7 --- - [Computer Architecture Primer](/l9r0-BgaSW6kMVjWSffJiQ) - [Class notes on file systems](/sVtL7u2aTMugRdfiXsrDbw) - [Assignment 4](/yfT6ClzITsGtRFTzg8XI1w) Week 9 --- - [Process management](/MgTtoShQSliy8RkPn9to8w) - [Introduction of the Unix process API (fork/exec, etc.)](/qpoOKwG8QGigefjnM-YXGg) Week 10 --- - [Virtual Memory](/eE3QXpuNTfGa1y68yl-oiw) - [VM Internals](/ZOZQpLIpTj6DLSch1WNI3A) Week 12 --- - [Intro to paging](/jw5m054OQuC83J52a13How) Week 13 --- - [Disks](/n7f3hTOhQrm_iS_Yi9e_GQ) - [Introduction to file systems](/MWHuYjeFRuSowZd92aUqHA) - [File system naming](/gYKIkW1RTfqUpfNKsjXFlg) - [FFS](/5g7SYBZ1Rwezg-Nk1WTRWg) - [File system recovery](/cXOWEPibQ_iWg6k7Yy5GTw) - [Journaling file systems](/asYKC9SRSwyExjXi_wnJ0g) - [LFS](/EREf7sH9RMCKetmgfANo4A) Guest Lecture --- - [Meltdown](/74Vs3JzwRYahfZnvA21Xrg)
×
Sign in
Email
Password
Forgot password
or
By clicking below, you agree to our
terms of service
.
Sign in via Facebook
Sign in via Twitter
Sign in via GitHub
Sign in via Dropbox
Sign in with Wallet
Wallet (
)
Connect another wallet
New to HackMD?
Sign up