The Whole File: Operating System Tutorial

  1. Introduction
  2. History of Operating Systems
  3. Operating Systems Structure
  • System Component
  • Operating System Services
  • System Calls and System Programs
  • Layered Approach System Design
  • Mechanism and Policy
  1. Process
  • Definition of Process  
  • Process State
  • Process Operations
  • Process Control Block
  1. Threads
  2. Solaris-2 Operating Systems
  3. CPU/Process Scheduling
  4. Schedule Algorithm
  • FCFS Scheduling
  • Round Robin Scheduling
  • SJF Scheduling
  • SRT Scheduling
  • Priority Scheduling
  • Multilevel Queue Scheduling
  • Multilevel Feedback Queue Scheduling
  1. Interprocess Communication
  • Critical Section
  • Mutual Exclusion
  • Achieving Mutual Exclusion
  • Semaphores

10. Deadlock

  • Necessary and Sufficient Deadlock Conditions
  • Dealing with Deadlock Problem
    • Deadlock Prevention
    • Deadlock Avoidance
    • Deadlock Detection

11. Absolutely Important UNIX Commands

12. References

Advertisements