Operating System (OS)
The necessary conditions needed before deadlock can occur?

Mutual Exclusion, No Hold and wait, Preemption, Circular Wait
No Mutual Exclusion, Hold and wait, Preemption, Circular Wait
Mutual Exclusion, Hold and wait, Preemption, No Circular Wait
Mutual Exclusion, Hold and wait, No Preemption, Circular Wait

ANSWER DOWNLOAD EXAMIANS APP

Operating System (OS)
Thrashing can be avoided if

the pages, belonging to the working set of the programs, are in main memory
the speed of I/O processor is increased
All of these
the speed of CPU is increased
None of these

ANSWER DOWNLOAD EXAMIANS APP