Podcast
Questions and Answers
What is a common disadvantage of kernel-based operating systems?
What is a common disadvantage of kernel-based operating systems?
- Supports a large number of system calls
- Is highly portable
- Offers excellent extensibility
- May suffer from stratification (correct)
Which of the following mechanisms is typical in a kernel-based operating system?
Which of the following mechanisms is typical in a kernel-based operating system?
- Hybrid kernel
- Monolithic kernel (correct)
- Microkernel
- Macrokernel
In the context of operating systems, what is a microkernel?
In the context of operating systems, what is a microkernel?
- A kernel that supports a large number of system calls
- Essential core of OS code (correct)
- The non-essential part of OS code
- A subset of mechanisms heavily tested
What is the main advantage of a microkernel-based operating system regarding extensibility?
What is the main advantage of a microkernel-based operating system regarding extensibility?
Which structure can a microkernel-based operating system be compared to?
Which structure can a microkernel-based operating system be compared to?
What purpose do system calls serve in an operating system?
What purpose do system calls serve in an operating system?
What aspect does a microkernel focus on regarding system calls?
What aspect does a microkernel focus on regarding system calls?
What issue is a monolithic kernel most likely to face?
What issue is a monolithic kernel most likely to face?
What distinguishes a microkernel from other kernel types?
What distinguishes a microkernel from other kernel types?
What function does the microkernel serve in an operating system?
What function does the microkernel serve in an operating system?