Question: need it done in C A Child Needs its Space It is known that a child process runs in its own address space, while its

 need it done in C A Child Needs its Space It

need it done in C

A Child Needs its Space It is known that a child process runs in its own address space, while its parent process runs in its own address space. We will use the Fibonacci algorithm to illustrate this Write a program the spawns a child process from the parent process. In the child process implement the recursive Fibonacci algorithm. As we know, the recursive Fibonacci algorithm has exponential order and hence takes a long time to complete (especially for larger numbers). Use the clock ) function to compute the time it takes to run the program. Start the clock at the beginning of the program and end it at the end of the program. then compute the execution time. This may give a surprising result especially for larger numbers as you wait for the program to execute. Then begin the clock inside (at the beginning) the child process and end it at the end of the child process. Compute the execution time of the child process and note it and the time of the parent process and note that. Try this with the C system wait function (so the parent waits for the child to complete) and without the wait ) tunction

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!