OS/CC

Tutorial series on Operating Systems
These tutorials will be based on the best book available to understand it : Operating System Concepts by Silberschatz Galvin Gagne I will keep updating this post with the links of the tutorial series. Keep Reading and Sharing!!
  1. Process Concept
    1. Process Concept – I – Introduction to Process
    2. Process Concept – II – Operations on Process – Process Creation
    3. Process Concept – III – Operations on Processes – Process Termination
    4. Process Concept – IV – Inter-process Communication
    5. Process Concept – V – IPC Examples – Windows, Mach and POSIX
  2. Process Synchronization
    1. Process Synchronization – I – Introduction to Process Synchronization
    2. Process Synchronization – II – Atomic operations
    3. Process Synchronization – III – Using atomic instructions to solve Critical Section Problem
    4. Process Synchronization – IV – Mutex and Semaphore
    5. Process Synchronization – V –Implementing Semaphore without busy waiting
    6. Process Synchronization – VI – Priority Inversion
    7. Process Synchronization – VII – Bounded Buffer Problem
    8. Process Synchronization – VIII – Readers-Writers Problem
    9. Process Synchronization – IX – Dining Philosophers Problem

Blog series on Cloud Computing
  1. The Cloud
  2. Who provides us with the cloud?
  3. Characteristics of Cloud – Part 1
  4. Characteristics of Cloud – Part 2
  5. Characteristics of Cloud – Part 3