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.
The area of four walls of a room is 140 cm2. If the length and breadth of the room were equal and the height of the room is 5 cm, then what i...
The speed of two railway engines is in the ratio 5: 4. If they move on parallel tracks in the same direction and if the slower engine is ahead of the f...

What is the difference between (in m2) the area of a circular field of radius 28 metres and area of a rectangular piece of land having its di...
Find the volume of a hemisphere whose radius is 25% smaller than the side length of a square with a perimeter of 160 cm.Β
Perimeter of a square field is 120 meters and the area of a rectangular field is 20% more than that of the square field. Find the area (in m2...
Some students (only boys and girls) from different schools appeared for an Olympiad exam. 20% of the boys and 15% of the girls failed the exam. The numb...
Perimeter of a square is equal to perimeter of a rectangle, if area of square is 729 sq.cm and length of rectangle is three times that of breath. Find t...
Find the lateral surface area of a pyramid with a rectangular base measuring 12 meters by 8 meters and a slant height of 18 meters.
The length and breadth of a rectangular field are 51m and 30m respectively. A tank of length 8m, breadth 7m and depth 5m is dug out at the middle of the...