Computer Science - Operating Systems Concepts - Discussion
Discussion Forum : Operating Systems Concepts - Section 1 (Q.No. 12)
12.
Fork is
Discussion:
10 comments Page 1 of 1.
Anubhav said:
4 years ago
Fork is the UNICS liturgy of process interface in CP/M and derivative OS.
In CP/M every process is the same as a job. It is a job scheduler after all.
In UNICS (probably because of MULTICS) process is a subroutine within a job and thus requires a dedicated job scheduler like cron or jams, which are processes from the kernel and so in the UNICS world, every job is a process but all processes are not jobs.
In CP/M every process is the same as a job. It is a job scheduler after all.
In UNICS (probably because of MULTICS) process is a subroutine within a job and thus requires a dedicated job scheduler like cron or jams, which are processes from the kernel and so in the UNICS world, every job is a process but all processes are not jobs.
Sushma said:
6 years ago
Thank you all for this explanation.
Joseph Quaye said:
1 decade ago
From the little version control language I know (Github) , forking is basically branching of a main program, and creating a sub program to work on. In this analogy, a process fits it best.
Sujata dash said:
1 decade ago
When fork is called three times 7 child process can be created.
If fork is called n times then total child created is equal to 2^n-1.
If fork is called n times then total child created is equal to 2^n-1.
Revathi v said:
1 decade ago
Can anyone say what is dispatching?
Swarnalata patra said:
1 decade ago
What is the difference between creation of new job and new process ?
Asha said:
1 decade ago
How many child processes will be created when we call fork three times.i.e
fork()
fork()
fork()
fork()
fork()
fork()
Vijay chilkoti said:
1 decade ago
It is used for creating new process.
The process which call fork() is called parent process and the newly created process is called child process.
Fork operation create a separate address space for the child.
The process which call fork() is called parent process and the newly created process is called child process.
Fork operation create a separate address space for the child.
Vishal gurav said:
1 decade ago
In unix the fork() system call works as like an create() system call in windows os to create new process
Ammu said:
1 decade ago
It is one of the unix cmd. It's work is creating a new process.
Post your comments here:
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers