Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Choose three advantages of placing functionality in a device controller, rather than in the kernel. Choose three disadvantages. Select one or more: a. Advantage -
Choose three advantages of placing functionality in a device controller, rather than in the kernel. Choose three disadvantages. Select one or more: a. Advantage - Performance can be improved by utilizing dedicated hardware and hard-coded algorithms. b. Disadvantage - Bugs are harder to fix a new firmware version or new hardware is needed c. Disadvantage - Embedded algorithms could conflict with application's use of the device, causing decreased performance. d. Advantage - Bugs are less likely to cause an operating system crash e. Disadvantage - The embedded algorithms could yield higher performance. f. Advantage-The kernel is made slighly more complex by this g. Advantage- There are fewer bugs with this approach. h. Disadvantage - Improving algorithms likewise require a hardware update rather than just a kernel or device-driver update i.Advantage - The kernel is simplified by moving algorithms out of it j. Advantage - The device driver is not needed
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started