Operating System (OS)
What do you mean by Memory Compaction?

Combine multiple equal memory holes into one big hole
Combine multiple small memory holes into one big hole
Divide memory hole by 2
Divide big memory hole into small holes

ANSWER DOWNLOAD EXAMIANS APP

Operating System (OS)
Semaphores

None of these
synchronize critical resources to prevent contention
synchronize critical resources to prevent deadlock
are used to do I/O
are used for memory management

ANSWER DOWNLOAD EXAMIANS APP