-
What are processes and threads?
How are they related and how do they differ?
-
Draw a diagram showing the life cycle of processes/threads.
Your diagram should label both states and transitions.
-
How does an operating system dispatch a process or thread?
-
Describe how logical addresses are translated into physical addresses
in a paged virtual memory system.
Your answer should indicate the kind of structures that are used and
how they are used for translation.
-
What is the difference between contiguous and
non-contiguous memory allocation?