Question
Which of the following conditions is NOT required for a
deadlock to occur?Solution
Deadlock occurs when four specific conditions are met simultaneously: mutual exclusion, hold and wait, no preemption, and circular wait. Infinite loops in processes are not a prerequisite for deadlock, as deadlock refers to resource contention, not process logic errors.
- Deadlock Conditions:
- Mutual Exclusion: Only one process can use a resource at a time.
- Hold and Wait: A process holding resources waits for additional ones.
- No Preemption: Resources cannot be forcibly taken.
- Circular Wait: Processes form a cycle, each waiting for a resource held by the next.
In which type of wave do the particles of the medium vibrate perpendicular to the direction of wave propagation?
The half-life of a radioactive substance is 5 hours. How much of the substance remains after 15 hours?
Going from fluorine to chlorine, to bromine and then to iodine, the electro negativity:
What is the escape velocity from the surface of the Earth?
Why does a fountain pen leak on an airplane flying at high altitude?
What type of radiation is produced by a hot object emitting energy?
Which of the following gas is used in the manufacture of Vanaspati Ghee?
What does Ohm's Law state?
Which of the following is a characteristic of a conductor?
The resistance of a wire is directly proportional to: