Anirban's Personal Homepage - Lecture Notes 


 

Operating System Concepts - Programming in ANSI C

 

This course is divided into two chapters and an index of all standard linux kernel generated signals. 

In the first chapter, we look into two very important system calls, the fork() and exec().

In the second chapter, we deal with how to make two separate processes communicate with each other through signals and messages. In this chapter, we also look into the concept of semaphores and how to create them in Unix.

 

  1. Chapter 1: The fork() and exec() system calls

  2. Chapter 2: Interprocess Communication

  3. Linux Kernel Signals


This lecture note is also available in pdf version from here.


(C) Anirban Sinha, 2003; All Rights Reserved.