Podcast
Questions and Answers
What is the function of a kernel in an operating system?
What is the function of a kernel in an operating system?
- Selecting new processes to run
- Handling the removal of running programs from the CPU
- Controlling process and memory management (correct)
- Managing interrupt handling and device management
What does preemptive scheduling involve?
What does preemptive scheduling involve?
- A fixed time slice allocated to a process
- Assigning a processor to a task based on priority level
- A process terminates or switches from a running state to a waiting state
- Allowing a process to switch from running state to steady state (correct)
What is the role of direct memory access (DMA) controller?
What is the role of direct memory access (DMA) controller?
- Handling the removal of running programs from the CPU
- Managing interrupt handling and device management
- Selecting new processes to run
- Allowing certain hardware to access RAM independently of the CPU (correct)
What does low level scheduling involve in an operating system?
What does low level scheduling involve in an operating system?
What does the interrupt dispatch table (IDT) do?
What does the interrupt dispatch table (IDT) do?
What is the purpose of the translation lookaside buffer (TLB)?
What is the purpose of the translation lookaside buffer (TLB)?
What is the function of the page table in memory management?
What is the function of the page table in memory management?
What is the term used to describe a page in memory that has been modified?
What is the term used to describe a page in memory that has been modified?
What problem results from the excessive swapping in and out of virtual memory?
What problem results from the excessive swapping in and out of virtual memory?
What happens when a requested page is not in memory and a free page cannot be used for allocation?
What happens when a requested page is not in memory and a free page cannot be used for allocation?
Flashcards are hidden until you start studying