Explain in detail how the system reacts to a floating point trap which occurs when the processor is in kernel mode.
When a process dies, a “zombie” record is written to disk, and is subsequently read back by the parent. Devise a scheme for passing back the necessary information to the parent which will avoid the overhead of the two i/o operations.
Document “backup” (1012).
It is relatively easy using the “shell” to set up a set of asynchronous processes which will flood your terminal with useless output. Trying to stop these processes individually can be a problem, since their identifying numbers may not be known. Use of the command “kill 0” is usually an act of sheer desperation. Devise an alternative scheme, e.g. based on the use of messages such as “kill –99”, which will be effective, but more selective.
Design a form of coroutine jump whlch will cause control to pass more efficiently between a program which is being traced, and its parent.