What is Concurrency? Expain with example Deadlock and
Starvation?
Answer Posted / rajdeo kumar vadhwa
concurrency:-
when two processes want to acquire the same resource.
Deadlock:-
Deadlock is a condition when two processes (A,B)require a
single resource at a moment then deadlock condition occurred.
example:
suppose two process A,B require resource 'R' for accessing
and that time process A and B both generate flag 1 for
acquire the resource in this situation no one can access
that resource immediately then deadlock condition occurred.
Starvation:
This is mostly happens in time sharing systems in which the
process which requires less time slot is waiting for the
large process to finish and to release the resources, but
the large process holding the resources for long time
(almost for forever) and the process that requires small
time slot goes on waiting. Such situation is starvation for
small process.
| Is This Answer Correct ? | 5 Yes | 2 No |
Post New Answer View All Answers
What is disk operating system in computer?
Why is round robin algorithm considered better than first come first served algorithm?
How much ram do I need for gaming?
Can you move program files from c to d?
How to setup never expired user password?
Explain the handheld systems. List the issues related to the handheld system.
How do I know if my ram is corrupted?
What is an OS? Explain it to a layman.
How do I go to a specific line in vi?
How much ram do I have?
What are 4 types of operating systems?
How do I stop blue screen?
What is the meaning of Thread Priority?
Does more ram increase fps?
How do I find my os version?