Interview Questions - Operating Systems
37.
List out some reasons for process termination.
- Normal completion
- Time limit exceeded
- Memory unavailable
- Bounds violation
- Protection error
- Arithmetic error
- Time overrun
- I/O failure
- Invalid instruction
- Privileged instruction
- Data misuse
- Operator or OS intervention
- Parent termination.
38.
What are the reasons for process suspension?
- swapping
- interactive user request
- timing
- parent process request
39.
What is process migration?
It is the transfer of sufficient amount of the state of process from one machine to the target machine.
40.
What is mutant?
In Windows NT a mutant provides kernel mode or user mode mutual exclusion with the notion of ownership.
Quick links
Quantitative Aptitude
Verbal (English)
Reasoning
Programming
Interview
Placement Papers