Question: Project Linux C Program gcc x = number of child processes, xx = amount of time till termination in seconds file.c is the file name
Project
Linux C Program gcc
-
x = number of child processes,
-
xx = amount of time till termination in seconds
-
file.c is the file name
-
fork and exec one child
-
Have that child attach to shared memory and read the variable time(xx) given within file.c
-
Have the child output its PID into a file called log
-
For the parent processes output its PID into a file called bin
-
You cannot have more than 20 processes going at a time
-
Ctrl-C frees up shared mem, it also sends a kill signal for the children to terminate itself and prints a terminate message
-
The number of children by default is 20 which is put into x
Let me know if any questions
Step by Step Solution
There are 3 Steps involved in it
Get step-by-step solutions from verified subject matter experts
