What is deadlock? How do you avoid it?
Answer Posted / kalyani
Deadlock is permanent blocking of the set processes that
either compete for system resources or communicate each
other.
we can avoid deadlock by avoiding the following conditions:
1.Mutual Exclusion
2.Hold and wait.
3.No preemption.
4.circular wait.
Is This Answer Correct ? | 101 Yes | 12 No |
Post New Answer View All Answers
How many os are there?
Do simultaneous downloads take longer?
How many bytes we can send to apple push notification server in iOS operating system?
Explain about memory management in operating system.
How do I merge folders on mac?
The flushing policy is described in the subsection on process migration strategies: a) From the perspective of the source, which other strategy does flushing resembles? b) From the perspective of the target, which other strategy does flushing resemble?
What is the shortcut key to refresh laptop?
Is microsoft coming out with a new operating system?
Explian T - Factor?
What is the difference between kernel and operating system?
1) What is an Virtual memory? 2) How do we test API's in both Windows/Linux/Unix? 3) What is an IOCTL? 4) How do you open a char device through API's? 5) What is major num/ minor num? 6) What is the max num for minor num? 7) Who gives you the major / minor numbers? 8) Reverse a string using recursive func. 9) fork/vfork/clone. 10) What does fork returns? 11) What is a zombie process? 12) What happens when a child completes before parent tries to wait for it? 13) Interrupt handlers, top-hdnl....?
How do I free up disk space?
what is multitask win95
What is a Kernel?
Can we kill init process?