GitHub icon

Operating System Series

I'm going to write a series of blogs on the theoretical aspects of Operating Systems, starting from the basics. I'm using these posts as my notes from OS course lectures, books, and other online references. I thought it would be useful for others to put my notes into a series of related blog posts.

This page will act as the index for the topics I cover in this series. I'm planning to cover the below concepts (likely to add more).  

  • Process
  • Threads
  • CPU Scheduling
  • Memory management
  • Synchronization
  • I/O Management
  • File System

I will keep this index updated and link it with each topic as and when I publish it.