What term describes a process that has ended but has not been acknowledged by its parent process?

Disable ads (and more) with a premium pass for a one time $4.99 payment

Boost your Linux skills with the CompTIA Linux+ Certification Exam simulator. Engage with multiple choice questions and detailed feedback. Master Linux concepts and prepare for your exam with confidence!

The term that describes a process that has ended but has not been acknowledged by its parent process is known as a "zombie" process. When a child process completes its execution, it sends an exit status to its parent process. Until the parent process reads this exit status using system calls like wait(), the child process remains in a zombie state. This is a necessary mechanism in UNIX-like operating systems, as it allows the parent to retrieve information about the child's termination while still preventing the system from prematurely removing it from the process table.

While the term "defunct" is also used interchangeably to describe zombie processes, the more commonly accepted term in the industry is "zombie." The other options like "ghost" and "foreign" do not refer to recognized states of processes within an operating system and are not relevant to the process states defined in UNIX/Linux systems.

Subscribe

Get the latest from Examzify

You can unsubscribe at any time. Read our privacy policy