Process destruction, Operating System

Most process abstractions support processes being destroyed when the program terminates, or in response to a specific kill directive. There are two common implementations, one a "poison pill" where the process is sent a command to kill itself, and the other where the system itself kills the process, not permitting the process to execute further at all. What actions need to be taken when a program terminates or a process is killed? What if that process destruction is not the consequence of normal process termination, but rather is the consequence of software failure?

Posted Date: 2/22/2013 1:31:27 AM | Location : United States







Related Discussions:- Process destruction, Assignment Help, Ask Question on Process destruction, Get Answer, Expert's Help, Process destruction Discussions

Write discussion on Process destruction
Your posts are moderated
Related Questions
Q. Describe the three main architectural layers of Windows XP? Answer: (1) The HAL (Hardware Abstraction Layer) creates operating system portability by hiding hardware differ

What is spooling? Spooling overlaps the I/O of single job with the computation of other jobs.

what is cpu

Define Segmentation  The memory allocation method subject to “external” fragmentation is Segmentation.

discuss unsafe state in operating system

We are faced with three major components of the page-fault service time. 1. Service the page-fault interrupts. 2. Read in the page. 3. Restart the processes.

Explain about demand paging? A demand paging system is same to a paging system with swapping. Processes reside on secondary memory. When we require executing a process, we chan

What makes a Just-in-Time inventory system differ from a traditional inventory system?

Ask question Project Details PROJECT OVERVIEW The ABC Hospital is upgrading their version of Windows. As part of the upgrade, 100 new computers will be purchased. Your task is to

Define multithreading The proficiency of an operating system to execute different parts of a program called threads simultaneously is called as multithreading. A thread is a fl