Question

Describe the differences between a child process, an orphaned process, and a zombie process. Who adopts...

  1. Describe the differences between a child process, an orphaned process, and a zombie process. Who adopts an orphaned process? ( no copy right)
0 0
Add a comment Improve this question Transcribed image text
Answer #1

A child process in computing is a process created by another process (the parent process). This technique pertains to multitasking operating systems, and is sometimes called a subprocess or traditionally a subtask.

The orphan process is one whose parent process has been terminated however child process is still running. In Linux, for any process whose parent is dead re-parenting happens and the child gets adopted by init(PID = 1) process however its state is still shown as an orphan as original parent process is dead.

A zombie process or defunct process is a process that has completed execution but still has an entry in the process table.

An orphan process is a computer process whose parent process has finished or terminated, though it remains running itself. In a Unix-like operating system any orphaned process will be immediately adopted by the special init system process. This operation is called re-parenting and occurs automatically.

Add a comment
Know the answer?
Add Answer to:
Describe the differences between a child process, an orphaned process, and a zombie process. Who adopts...
Your Answer:

Post as a guest

Your Name:

What's your source?

Earn Coins

Coins can be redeemed for fabulous gifts.

Not the answer you're looking for? Ask your own homework help question. Our experts will answer your question WITHIN MINUTES for Free.
Similar Homework Help Questions
ADVERTISEMENT
Free Homework Help App
Download From Google Play
Scan Your Homework
to Get Instant Free Answers
Need Online Homework Help?
Ask a Question
Get Answers For Free
Most questions answered within 3 hours.
ADVERTISEMENT
ADVERTISEMENT