12 Questions
What does a thread calling notify() in Java synchronisation do?
T is moved from the wait set to the entry set
What is a Mutex in the context of synchronization?
Mutual exclusion lock
What is the purpose of a Semaphore in the OS context?
An integer variable used for process synchronization
When is preemptive scheduling used in managing processes?
Switches from running state to ready state or from waiting state to ready state
What is true about Round Robin (RR) scheduling?
Each process gets the same amount of CPU time
How are signals used in UNIX/Linux systems?
To notify a process of a particular event occurrence
What is the function of Memory Management Unit (MMU)?
Hardware device that at run time maps virtual to physical address
What does the concept of Virtual Memory involve?
Separation of user logical memory from physical memory
What is the purpose of Copy-on-Write (COW)?
Both parent and child processes to initially share the same pages in memory
What does Mutual Exclusion imply in the context of resource usage?
Only one process at a time can use a resource
What does it mean if a system is in a safe state?
No deadlocks will occur
In the readers-writers problem, what are the specific roles of readers and writers?
Readers can only read the dataset and writers can only write.
Test your knowledge on computer memory and addressing concepts with this quiz. Questions cover topics like logical addresses, Memory Management Unit (MMU), and Virtual Memory.
Make Your Own Quizzes and Flashcards
Convert your notes into interactive study material.
Get started for free