Computer Memory and Addressing Quiz

FlexiblePetra avatar
FlexiblePetra
·
·
Download

Start Quiz

Study Flashcards

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

More Quizzes Like This

Use Quizgecko on...
Browser
Browser