Question: Including the initial parent process, how many processes are created by the program shown below? int main() { /* fork a child process */ fork();
Including the initial parent process, how many processes are created by the program shown below?
int main()
{
/* fork a child process */
fork();
/* fork another child process */
fork();
/* and fork another */
fork();
int i;
for (i=0; i <5; i++)
fork();/* fork another child process */
return 0;
}
Please show the work and explanation in details. I am tentive to say that the number of processes is 8 but I am not sure.
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
