Question: Problem 4-Process Control (20 points) (5 points) Draw a process graph for the following function. void forkPractice) ( pid t pid intx5 printf(A%d , x);
Problem 4-Process Control (20 points) (5 points) Draw a process graph for the following function. void forkPractice) ( pid t pid intx5 printf("A%d ", x); it ((pid tork))0) x-x+1 if ((pid-fork ) 0) printf ("B%d ", x) ; exit (0); else ( xx1; waitpid(pid, NULL, 0) printf("C%d ", x); exit (0); else f printf("D%d ", return; x); (8 points) Draw the process graph for the above function. Make sure you include key events like updating variable x and printf) and exit/waitpid are all clearly listed on your process graph
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
