Write a C Program to illustrate fork() system call.

 #include<stdio.h>

int main()
{
  int i;
    for( i=0;i<5;i++)
    {
        if(fork() == 0)
        {
            printf("[son] pid %d from [parent] pid %d\n", getpid(), getppid());
            exit(0);
        }
    }
    for(i=0;i<5;i++)
    wait(NULL);
}

cc prog.c
./a.out

Comments

Popular posts from this blog

CLOOK DISK SCHEDULING

LOOK Disk Scheduling