Operating systems notes
Case Study: Windows
The same OS goals, reached from a different lineage, and the differences that trip up cross-platform code. Every section is a drawn page beside a clear written explanation, about 16 minutes in all.
- Chapter 35 of 37
- About 16 minutes
- 7 sections
Sign in with Google or GitHub and you land straight on this page. DSA comes with the all labs plan and every ChaiCode batch.

In this chapter
- Why study Windows, the other dominant OS
- NT architecture, the layered, hybrid kernel
- Processes & threads, and why there is no fork
- Memory management, same ideas, different knobs
- The Object Manager, handles & the registry
- NTFS, the MFT, journaling, ACLs & streams
- Windows for engineers & the big picture
Next chapters
Read the whole chapter
Sign in and the chapter opens with every drawn page, and all 38 operating systems chapters beside it.
DSA comes with the all labs plan and every ChaiCode batch.